1. 程式人生 > >sql中的if語句

sql中的if語句

IF()

使用if條件語句可以在查詢結果中增加新的欄位,也就是對錶中多列的結果進行處理後形成新列。

IF(condition, expr1 , expr2 )

condition的值為 TRUE,則返回值為 expr1
condition的值為FALSE,則返回值為 expr2

IFNULL()

還可以用ifnull來對含有空值的列進行處理。

IFNULL( expr1 , expr2 )

expr1不為空,則返回expr1, 否則返回expr2