COALESCE是一个函数, (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。使用COALESCE在于大部分包含空值的表达式最终将返回空值。
应用举例:
SELECT COALESCE (1, 2, 3, 4) as number
SELECT COALESCE (NULL, 2, 3, 4) as number
SELECT COALESCE (NULL, NULL, 3, 4) as number
您可能感兴趣的文章:mysql中null(IFNULL,COALESCE和NULLIF)相关知识点总结mysql中coalesce()的使用技巧小结mysql中替代null的IFNULL()与COALESCE()函数详解SQL Server COALESCE函数详解及实例浅析SQL Server的分页方式 ISNULL与COALESCE性能比较MySQL的时间差函数(TIMESTAMPDIFF、DATEDIFF)、日期转换计算函数(date_add、day、date_format、str_to_date)MySQL通过自定义函数实现递归查询父级ID或者子级ID详解mysql中if函数的正确使用姿势
方法
coalesce
Mysql