羊皮紙論壇

羊皮紙論壇

分享讓知識傳播,閱讀讓心靈成長, 創作讓文化傳承,讓我們共同努力。
  • 禁止廣告文
  • 知識傳播
  • 閱讀
  • 心靈成長
  • 創作
  • 文化傳承
論壇目錄 / 程式設計 / 資料庫 / 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