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

相關文章
相關標籤/搜索