ifnull 的作用 可以判断某个字段的值是否为null,为 null 则返回预先设定的值; if 的语法格式 IFNULL(v1,v2) 语法格式 如果 v1 不为 NULL ,则 IFNULL 函数返回 v1 ,否则返回 v2v1 、v2 均可以是值或表达式 先看看emp表有什么数据 emp表 例子 SQL分析 若员工的dept_id 为 null ,则默认显式无部门 SELECT id,name,IFNULL(dept_id,'无部门') 部门 FROM emp