91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

mysql中case的用法

沐橙
333
2021-04-30 12:09:35
欄目: 云計算

mysql中case的用法:以case關鍵字為開始,END為結束,逐一判斷每個 WHEN 子句直到返回真值為止,語法“CASE WHEN <求值表達式> THEN <表達式>  ELSE <表達式> END”;在寫mysql查詢語句的時候,如果需要根據查詢結果判斷來返回值的時候可以使用高級函數“case....when”。

mysql中case的用法

CASE表達式的語法分為簡單CASE表達式和搜索CASE表達式兩種。

搜索CASE表達式

  CASE WHEN <求值表達式> THEN <表達式>

      WHEN <求值表達式> THEN <表達式>

      WHEN <求值表達式> THEN <表達式>

     .

      ELSE <表達式>

  END

簡單CASE表達式

語法:

  CASE <表達式>

    WHEN <表達式> THEN <表達式>

    WHEN <表達式> THEN <表達式>

    WHEN <表達式> THEN <表達式>

    .

    ELSE <表達式>

  END

執行方式:

逐一判斷每個 WHEN 子句直到返回真值為止。

此外,沒有能夠返回真值的WHEN 子句時,也會返回 ELSE 子句指定的表達式。

兩者不同之處:簡單CASE 表達式最初的“CASE< 表達式 >”也會作為求值的對象。

注意: 

雖然CASE表達式中的ELSE子句可以省略,但還是希望大家不要省略。

CASE 表達式最后的“END”是不能省略的。

0
渝中区| 修文县| 巩义市| 嘉鱼县| 富裕县| 黑山县| 梁山县| 图片| 合山市| 鹰潭市| 泸定县| 泉州市| 新营市| 开化县| 光山县| 屯昌县| 金川县| 敦煌市| 称多县| 班戈县| 平凉市| 台北市| 海城市| 定州市| 九寨沟县| 江孜县| 遵义县| 灌南县| 昌图县| 灵石县| 黑水县| 即墨市| 二连浩特市| 抚宁县| 张家界市| 青阳县| 延安市| 南通市| 道真| 平度市| 武功县|