if else

MySQL IFNULL IF 與 CASE 函數

MySQL IFNULL IF 與 CASE 函數
一般在寫 MySQL 的時,某些狀況需要用到判斷式,可以讓返回的結果透過條件來達成,甚至可以省略使用其他程式碼來整理需要的結果。 通常一般情況下,可以用 if 來判斷條件與結果,若是使用 if null,則可以判斷是否為空值,用 case 可以達成更複雜的判斷結果。   IFNULL SELECT IFNULL(x, y) 如果x不是NULL(不包含0),IFNULL()返回x,否則它返...