1.if(expr,v1,v2)如果表达式expr成立,则执行v1,否则则执行v2
2. ifnull(v1,v2) 如果v1不为空,则显示v1的值,否则显示v2的值
3.case when expr then v1 end;
Case和end代表开始个结束
如果expr成立则返回v1的值
4.Case expr when e then v1
如果表达式取值为e的时候,如果成立就返回v1
select name ,case when age>10 then '可以上4年级了' end message from student;
这个例子说当年龄大于10岁的时候就可以上四年级了。