SQL запрос, который выведет номер документа, где все значения в join таблице = NULL
СУБД PostgreSQL.
Таблица info
:
Таблица addon
:
Связаны между собой по id
.
Вопрос: как найти нужный ID
документа в таблице info
, для которого в таблице addon
все записи в поле item
равны NULL.
Т.е. я должен найти именно 44 айди документа в info
, тк для 45-го документа минимум 1 запись не равна NULL в таблице addon
.
Получается только для хотя бы 1 записи, а для всех - не понятно как...
select id from info i
join addon a using(id)
where a.item is null
group by id
Источник: Stack Overflow на русском