Showing posts with label some. Show all posts
Showing posts with label some. Show all posts
- ALL fonksiyonu parametre olarak içerisine aldığı subqueryden geriye dönen sonuçların tamamı karşılatırma kriterine uyuyorsa TRUE herhangi biri uymuyorsa FALSE döndürür.
- select * from Musteri m Where 5000 < All(select siparisTutarı from Siparis s where s.MusteriID = m.MusteriID)
- SOME - ANY fonksiyonları parametre olarak içerisine aldığı subqueryden geriye dönen sonuçların herhangi bir tanesi karşılatırma kriterine uyuyorsa TRUE hiç biri uymuyorsa FALSE döndürür.
- select * from Musteri m Where 2000 < Some(select SiparisTutari from Siparis s where s.MusteriID = m.MusteriID)
- Exists fonksiyonu parametre olarak içerisine aldığı subqueryden herhangi bir sonuç geriye dönüyorsa TRUE hiç bir kayıt geri dönüşü yoksa False döndürür. Exists(Select Null) gibi bir ifade ise geriye TRUE döndürür
- select * from Musteri m Where Exists(select siparisID from Siparis s where s.MusteriID = m.MusteriID)