Как выбрать столбцы с разными значениями из двух таблиц? - PullRequest
0 голосов
/ 28 мая 2020

У меня есть две таблицы с одинаковыми столбцами ex, таблица A и таблица B

Таблица A:

Name  Address   Phone
A     Add1      123

Таблица B:

Name  Address   Phone
A     Add1      12345

i хотите выбрать только столбец с другим значением

Ожидаемый результат:

Phone
123
1234

1 Ответ

0 голосов
/ 28 мая 2020
SELECT Phones.Phone
FROM A
INNER JOIN b ON A.Name = B.Name AND A.Addr = B.Addr AND A.Phone <> B.Phone
CROSS APPLY (
  SELECT Phone = A.Phone
  UNION ALL
  SELECT Phone = B.Phone
) AS Phones
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...