Aracılığıyla paylaş


(DMX) bulunmaktadır.

Verir true Belirtilen sub-query en az bir satır döndürürse.

EXISTS(<subquery>)

Bağımsız değişkenler

  • subquery
    Bir SELECT deyim formunun SELECT * FROM <sütun adı>BURADA<Koşul listesi>].

Sonuç Türü

Verir true Tersi durumda, en az bir satır; alt sorgu tarafından döndürülen sonuç kümesi içeriyorsa, sayı false.

Remarks

EXISTS önce NOT anahtar sözcüğünü kullanabilirsiniz: Örneğin, WHERE NOT EXISTS (<subquery>).

EXISTS sub-query bağımsız değişkeni için eklediğiniz sütunlar listesi değildir; bu işlev, yalnızca bir koşulu karşılayan satır varlığını denetler.

Örnekler

EXISTS ve NOT EXISTS, iç içe geçmiş bir tablo koşulları denetlemek için kullanabilirsiniz.Bir süzgeç oluşturma, eğitim veya veri sınamak için kullanılan veri denetler, bu seçenek oldukça işinize yarar araştırma modeli.Daha fazla bilgi için bkz:Süzgeçleri için madenciliği modelleri oluşturma (Analysis Services - veri madenciliği).

Aşağıdaki örnek dayandığı [Association] araştırma yapısı ve oluşturduğunuz araştırma modeli Temel veri madenciliği Öğreticisi. Sorgu, burada, müşterinin en az bir düzeltme eki paketi satın alınan durumda döndürür.

SELECT * FROM [Association].CASES
WHERE EXISTS
(
SELECT * FROM [v Assoc Seq Line Numbers]
WHERE [[Model] = 'Patch kit'
)

Bu sorgu tarafından döndürülen aynı verileri görüntülemek için başka bir model ilişkilendirmesi görüntüleyicide açmak için itemset sağ yoludur Seti düzeltme eki varolan = seçin.Üzerinden girin... seçeneğini ve sonra seçim Yalnızca modelin servis talepleri.