Možná jste (tak jako já) už někdy narazili na problém, že dotaz ve kterém použijete ve WHERE
podmínce IN (SELECT ...)
je neúnosně pomalý a kolega vám poradil, ať raději zkusíte použít EXISTS
.
Vysvětlení jaký rozdíl je mezi IN (SELECT ...)
a EXISTS
najdete v článku Oracle Tip: Understand the difference between IN and EXISTS in subqueries
No není to náhoda zrovna dneska potřebuju napsat takový select a zrovna dneska jsem o tom četl. Tomu se říká coincidence. Děkuji.
[1] Nebude to tím, že pracujeme ve stejném teamu? 😉