羊皮纸论坛

羊皮纸论坛

分享让知识传播,阅读让心灵成长, 创作让文化传承,让我们共同努力。
  • 禁止广告文
  • 知识传播
  • 阅读
  • 心灵成长
  • 创作
  • 文化传承
论坛目录 / 程式设计 / 资料库 / Mysql /

Mysql 函数大全 - 控制流程函数

发表新主题
随机主题
上个主题
下个主题
|
    Mysql 函数大全 - 控制流程函数

    ???a) CASE WHEN THEN 函数

    语法∶ CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ……] [ELSE result ] END CASE WHEN [condition] THEN result [WHEN[condition] THEN result ……] [ELSE result] END ;

    函数用法说明∶在第一个方案的返回结果中, value =compare-value 。而第二个方案的返回结果是第一种情况的真实结果。如果没有匹配的结果值,则返回结果为 ELSE 後的结果,如果没有 ELSE 部分,则返回值为 NULL

    b)IF 函数用法

    语法∶ IF(expr1,expr2,expr3)

    函数用法说明∶如果 expr1 是 TRUE (expr1 <> 0 and expr1 <> NULL) ,则 IF() 的返回值为 expr2 ; 否则返回值则为 expr3 。 IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定

    c)IFNULL 函数

    语法∶ IFNULL(expr1,expr2)

    函数用法说明∶假如 expr1 不为 NULL ,则 IFNULL() 的返回值为 expr1 ; 否则其返回值为 expr2 。 IFNULL() 的返回值是数字或是字符串,具体情况取决於其所使用的语境

    • 本文为转载文章
    • 关键字 : expr1, result, value, expr2, IFNULL, 函数用法说明, compare, expr3, condition, 返回结果中, 返回值为数字值, 而第二个方案, 第一种情况, 第一个方案, 否则返回值则为, 否则其返回值为, 则返回结果为, 则返回值为, 具体情况视其所, 具体情况取决於其所使用
    00
    2013-01-17T18:13:00+0000


    • 当您未登入羊皮纸时,可以利用脸书 Facebook 登入来发表回响。若使用羊皮纸会员身份发表回响则可获得经验值及虚拟金币,用来参加羊皮纸推出的活动。
    发表回响
     
    验证字串
    留言

    Facebook 粉丝专页

    QRCode 条码 & APP 连结

    说明
    本页网址

    在相关服务标签中,『扫描条码,在行动装置』或是『点击连结按钮,在本装置』中开启网页或是 APP 相关操作。
    QRCode