У меня есть две таблицы. Таблица A и таблица B.
Я бы хотел выбрать все из таблицы A, которой нет в таблице B.
Звучит легко, улов - мне нужно выбрать его на основе двух значений (два столбца)
ревизия И тип дела. Как то так.
select a.revision, a.casetype from A a
minus
select b.revision, b.casetype from B b;
Проблема в том, что я не верну идентификатор из таблицы А.
Можно ли выбрать всю таблицу A минус таблицу B, где условия состоят из двух столбцов? Я хотел бы придерживаться SQL (без PL / SQL)
Я также попытался написать что-то вроде запроса ниже, но, думаю, я не смогу это сделать, так как мне нужно полностью проверить ревизию И тип дела
select * from A a where a.casetype IN (select...) and a.revision IN (select...)
Есть идеи, как обойтись? Спасибо