Mail.ruПочтаМой МирОдноклассникиИгрыЗнакомстваНовостиПоискВсе проекты

Как переписать запрс с NOT EXIST на нормальный, явный JOIN?

Дмитрий Митяев Ученик (14), закрыт 4 недели назад
SELECT ce.zone,
count(distinct ce.ceid) cases
FROM kollecto.collection_entities ce
where not exists (select 1 from tver.activitycc_rep ar where ce.ceid=ar.ceid and nvl(ar.sum_payment,0)<>0)
group by ce.zone
order by ce.zone;
Лучший ответ
Андрей Искусственный Интеллект (129337) 1 месяц назад
Комментарий удален
Андрей Искусственный Интеллект (129337) Полагаю, что если в СУБД есть отдельная команда для получения разности выборок, то она реализована как минимум не менее эффективно, чем трюк с LEFT JOIN.
Остальные ответы
Похожие вопросы
Также спрашивают