MySQL中的IFNULL函式和IF函式

NO IMAGE

    MySQL中的IFNULL函式類似於Oracle中的NVL函式,其表示式為:IFNULL(expr1,expr2),含義是:如果第一個引數不為空,則返回第一個引數,否則返回第二個引數。

       IF(expr1,expr2,expr3)類似於Oracle中的NVL2函式,含義是:如果第一個表示式的值為TRUE(不為0或null),則返回第二個引數的值,否則返回第三個引數的值。