1. 程式人生 > >0.03-MySQL資料庫一些函式

0.03-MySQL資料庫一些函式

1、SUM函式的使用    :求一列數值的和    SUM(column_name)        求多列數值的和        SUM(column_name1 + column_name2)

2、NULLIF函式的使用:NULLIF(expr1,expr2)      當expr1 = expr2,返回null;當 expr1 !=expr2,返回expr1

3、IFNULL函式的使用:IFNULL(expr1,expr2)    當expr1,expr2都不為NULL,返回expr1;當有一個為NULL,返回不為NULL的值

4、ISNULL函式的使用:ISNULL(expr)    當expr為null,返回1;expr不為null,返回0

5、判斷條件的使用      :    CASE  val WHEN col_name THEN result1 [ELSE result2] END;  判斷欄位col_name是否等於val,等於返回result1,否則返回result2