SQL WHERE оператор? - PullRequest
       3

SQL WHERE оператор?

2 голосов
/ 01 октября 2010

Каким должно быть мое предложение WHERE в выражении SQL, в котором я хочу вернуть те строки, где столбец A равен нулю или столбец B равен нулю, но не там, где оба значения равны нулю?

Ответы [ 2 ]

6 голосов
/ 01 октября 2010
WHERE (ColA is NULL AND ColB is NOT NULL)
OR (ColB is NULL AND ColA is NOT NULL)
3 голосов
/ 01 октября 2010
(A IS NULL OR B IS NULL) AND NOT (A IS NULL AND B IS NULL)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...