小编典典

在SQL Server中是否有与ISNULL相反的功能?要做不为空?

sql

我的选择语句中有此代码

ISNULL(a.PolicySignedDateTime,aq.Amount) AS 'Signed Premium',

但我想看看“ a.PolicySignedDateTime”是否不为空。有没有一个简单的函数可以执行此操作,而无需使用“ if”语句?

欢呼的家伙


阅读 290

收藏
2021-03-17

共1个答案

小编典典

你必须用 CASE

SELECT CASE WHEN Field IS NOT NULL
    THEN 'something'
    ELSE 'something else'
END
2021-03-17