2,833 puan Süper Yönetici
Yanlış bilmiyorsam in kullanımı or kullanımı ile aynı oluyor. in içinde bulunan her bir değer için sanki or çalıştırıyormuşsun gibi oluyor. Fakat bu durumda da kod açısından bakarsan bir sıkıntı görünmüyor. Hemen hemen aynı işe yarar. Sadece benim sağdan soldan okuduğum; exists komutu sorgunun daha hızlı çalışmasını sağlıyor.
Daha detaylı bilgisi olan arkadaşlar varsa yorumlarını bekliyoruz.
Duruma göre değişir. Eğer dıştaki sorgun ufak bir tablodaysa exists daha mantıklı olacaktır. Fakat subqueryin daha ufak bir tablodaysa in daha performanslı çalışır.
Şu linkten daha iyi anlaşılabilir.
https://stackoverflow.com/questions/12896007/oracle-in-vs-exists-difference
1,618 puan Moderatör
Hesabınıza ve Sorulara erişim edinin