Как заменить вложенный SELECT WHERE NOT IN на JOIN

Есть 2 таблички:

1: contragents => contragent_id, contragent_name

2: documents => document_id, document_name, contragent_id

Есть задача: найти контрагентов, у которых не заключён, например, договор аренды.

Можно сделать так:

SELECT contragent_name FROM contragents WHERE contragent_id NOT IN (SELECT contragent_id FROM documents WHERE document_name = 'Договор аренды');

Не могу сообразить, как сделать это без вложенного SELECT, подскажите пожалуйста.


Ответы (0 шт):