獲取兩個字段中不爲空的那個字段 ---SQL

 

方式一
COALESCE(Aname,Bname)
COALESCE是一個函數, (expression_1, expression_2, ...,expression_n)依次參考各參數表達式,遇到非null值即中止並返回該值。若是全部的表達式都是空值,最終將返回一個空值。
使用COALESCE在於大部分包含空值的表達式最終將返回空值



方式二:
case when (Aname is null) then Bname else Aname end (as '姓名')
相關文章
相關標籤/搜索