在查询的时候,使用case when then 或者 使用 ifnull(expr1,expr2);
case when then:
SELECT CASE WHEN NAME IS NULL THEN "无姓名" ELSE NAME END NAME,AGE,SEX FROM STUDENT;
或者使用ifnull(expr1,expr2): 意思就是当name为空的时候显示“无姓名”,否则显示name的值。
SELECT IFNULL(NAME,"无姓名") NAME, AGE,SEX FROM STUDENT;
结果: