Допустим, у нас есть 2 таблицы:
table0: |кола |colB |
таблица1: |кола |colB |
Мне бы хотелось, чтобы записи colA были разными в разных таблицах, где colB между таблицами одинаковые.Это запрос, который я использую:
SELECT table0.colA FROM table0, table1 WHERE table0.colB = table1.colB AND (table0.colA) <> (table1.colA)
Кажется, это работает.Но что, если у меня есть нулевые значения для colA в обеих таблицах?
Если запись в столбце colA для одной таблицы пуста и не для другой, я хотел бы рассмотреть это как разницу.
если обе записи в столбце colA для обеих таблиц равны нулю, я хотел бы рассмотреть это как разницу.
Как мне проверить это?Я пытался использовать функцию ISNULL, но она не работала должным образом, когда обе записи нулевые.