以下SQL工作正常,但想知道是否有一种方法可以创建一个case语句,如果表为null,则打印语句。
SELECT A,B,C
FROM Table A
EXCEPT
SELECT A,B,C
FROM Table B
我试过了
SELECT A,B,C
FROM Table A
CASE
WHEN A IS null
THEN 'Tables Match'
ELSE 'Tables do not match'
end as 'Check Table'
EXCEPT
SELECT A,B,C
FROM Table B
CASE
WHEN A IS null
THEN 'Tables Match'
ELSE 'Tables do not match'
end as 'Check Table'
但它仍然返回null
任何帮助表示赞赏。