У меня две таблицы:
Таблица А
ID Name
-- ----
1 aaa
2 bbb
3 ccc
4 ddd
ТаблицаB
ID Name
-- --------
3 WWXXYYZZ
Я хочу выбрать из обеих таблиц, но пропустить строки, существующие в TableB. Результат должен выглядеть так:
ID Name
-- --------
1 aaa
2 bbb
3 WWXXYYZZ
4 ddd
Я пробовал union
и join
, но не понял, как этого добиться.
-- Did not work
select *
from TableA
union
select *
from TableB
-- Did not work
select *
from
(
select *
from TableA
) x
join
(
select *
from TableB
) y
on x.ID = y.ID