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函數的正確使用姿勢