我们在查询MySql 数据库时,如果使用比较复杂的查询方式,查询结果有时候会为空(NULL)。
大多数时候,我们会希望他有一个默认值。
对于这个默认值,一种办法是查询完成后用编程语言给他赋默认值。
然后Mysql给我们提供了一个更简单的办法 :IFNULL 函数
# 示例 SELECT IFNULL(a,0) FROM table WHERE 1; 这个sql 语句 为 查询结果a 设置一个默认值 0
文章来源: MySql 查询时 为NULL 设置默认值
我们在查询MySql 数据库时,如果使用比较复杂的查询方式,查询结果有时候会为空(NULL)。
大多数时候,我们会希望他有一个默认值。
对于这个默认值,一种办法是查询完成后用编程语言给他赋默认值。
然后Mysql给我们提供了一个更简单的办法 :IFNULL 函数
# 示例 SELECT IFNULL(a,0) FROM table WHERE 1; 这个sql 语句 为 查询结果a 设置一个默认值 0