当变量C.Carrier
时,如何从@status = 'Completed'
获取非空值,类似这样的
WHERE CASE WHEN @Status = 'Completed' THEN C.Carrier IS NOT NULL END
答案 0 :(得分:4)
我认为您不需要CASE
,只需AND
:
WHERE @Status = 'Completed' AND C.Carrier IS NOT NULL
如果这不对,那么查看更多查询以了解上下文可能会有所帮助。