SQL之条件判断专题

 Case when


(case 

     when +情况1 then + 结果1

        when +情况1 then + 结果1

             else +剩余结果

             end ) 列名

SQL之条件判断专题_第1张图片                      SQL之条件判断专题_第2张图片

SQL之条件判断专题_第3张图片 

 IF表达式


IF(判断内容,0,1)

SELECT IF( sex=1,男 ,女 )sex from student

IFNULL表达式


IF(判断内容,x)
假如判断内容 不为 NULL,则 IFNULL() 的返回值为 判断内容; 否则其返回值为 x。

SELECT ISNULL(1,10);

你可能感兴趣的:(sql,数据库)