1、IFNULL
如果是空值就用默认值代替
SELECT IFNULL(字段名,'这是空值'),字段名 from 表名;
2、 case when
相当于if...else...
SELECT
CASE
WHEN sex = '1' THEN
'男'
ELSE
'女'
END
FROM
t_user;
博客介绍了IFNULL和case when的相关知识。IFNULL可在值为空时用默认值代替,而case when相当于if...else...语句,二者在信息技术领域的数据处理等方面有重要应用。

如果是空值就用默认值代替
SELECT IFNULL(字段名,'这是空值'),字段名 from 表名;

相当于if...else...
SELECT
CASE
WHEN sex = '1' THEN
'男'
ELSE
'女'
END
FROM
t_user;

995

被折叠的 条评论
为什么被折叠?