NOT EXISTS может быть предпочтительнее LEFT JOIN в некоторых случаях, например:
Когда нужно найти элементы в таблице, которых нет в другой таблице. habr.com Конструкция NOT EXISTS считается более читабельной и быстрой. habr.com
Если таблица A небольшая, а таблица B большая, при этом на B есть индекс. dba.stackexchange.com В таком случае план «not exists» может быть предпочтительнее, так как он основан на поиске. dba.stackexchange.com
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.