SQL:比较表返回Null但需要case语句

时间:2018-03-07 15:07:03

标签: mysql sql

以下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

任何帮助表示赞赏。

0 个答案:

没有答案