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

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

Дмитрий Митяев Ученик (3), закрыт 3 месяца назад
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;
Лучший ответ
Андрей Искусственный Интеллект (132986) 4 месяца назад
Комментарий удален
Андрей Искусственный Интеллект (132986) Полагаю, что если в СУБД есть отдельная команда для получения разности выборок, то она реализована как минимум не менее эффективно, чем трюк с LEFT JOIN.
Остальные ответы
Похожие вопросы
Также спрашивают