MySQL中关于coalesce的用法

coalesce在sql中实际上是一个颇有用的函数;coalesce()主要做用是返回第一个非null值;sql

例如:数据库

coalesce(null, null, 2, 4) ==> 返回2,ide

coalesce(null,null) ==> 返回null函数


固然,coalesce()函数的最主要做用判断一个值是否是null,若是是,则返回一个定值,it

例如:class

    coalesce(money,0)  ==> 解释: 返回数据库中字段为money的值,若是money为null,则返回0;数据

这个就至关于case when ... then ... enddi

相关文章
相关标签/搜索