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