if()
把salary表中的女改成男,男改成女:
update salary set sex = if( sex = ‘男’,‘女’,‘男’)
if(true,a,b), if(false,a,b) 这个就是第一个如果是true,就等于a,false就等于b
ifnull()
MySQL IFNULL函数是MySQL控制流函数之一,它接受两个参数,如果不是NULL,则返回第一个参数。 否则,IFNULL函数返回第二个参数。
两个参数可以是文字值或表达式
SELECT IFNULL(NULL,"11"); -> 11
SELECT IFNULL("00","11"); -> 00