yükleniyor..
 
 
MS SQL SQL Sorguları Exist kullanımı

Exist kullanımı

"SQL Sorguları" ile ilgili 0 yazı bulundu.

EXIST, bir sorgudan sonucun dönüp dönmediğini belirten bir sql cümleciğidir. "EXIST" kullanımı "IN" kullanımı ile aynı sonucu verir. Ancak "EXIST" kullanımı performans açısından çok hızlıdır. EXIST cümleciğinin geri dönüş tipi True veya False şeklindedir. İçerisine aldığı subquery'den herhangi bir sonuç geriye dönüyorsa TRUE hiç bir kayıt geri dönüşü yoksa False döndürür. Yani karşılaştırma yaparken True sonucunu aldığı anda döngüden çıkar. IN ise, ana sorgudan gelen her kaydı kontrol etmek için IN içerisinde bulunan alt sorgudaki tüm kayıtları kontrol eder. Aşağıda EXIST için kullanacağımız tablolar ve veriler gösterilmektedir.

exist-kullanimi

Id değeri 4'ten küçük olan yazarları içeren haberleri listeleyelim.

Yazarı olmayan haberleri listeleyelim.

Exists(Select Null) ifadesi True değerini döndürür.


Site içinde ara
Son yazılar
Tavsiye edilenler