COALESCE 函数用于从值列表中查找非空值。 它返回表达式列表中不为空的第一个表达式。 如果所有表达式都有空值,则返回空值。 ISNULL 也返回非空值,但 COALESCE 函数在使用上比 ISNULL 函数更灵活。
查看 billtbl 表的数据
select * from dbo.billtbl order by billid desc
使用COALESCE 函数
SELECT TOP 1 billid, COALESCE(paymenttotal,creadittotal,vendorid) AS notnull_value FROM dbo.billtbl ORDER BY billid DESC
日期:2020-06-02 22:17:57 来源:oir作者:oir