Var (dmx)

Döner true Belirtilen sorgu döndürür en az bir satır.

Sözdizimi

EXISTS(<subquery>)

Bağımsız değişkenler

  • subquery
    Bir deyim select formunun * from <sütun adı>nerede<doðrulama listesi>].

Sonuç Türü

Döndürür true , alt sorgu tarafından döndürülen sonuç küme içeren en az bir satır; Aksi durumda, işlevi false.

Açıklamalar

EXISTS önce not anahtar sözcüğünü kullanabilirsiniz: for example, WHERE NOT EXISTS (<subquery>).

EXISTS sorgu bağımsız değişkeni için eklediğiniz sütunlar listesinde ilgisizdir; işlev yalnızca koşulunu sağlayan bir satırın varlığını denetler.

Örnekler

EXISTS ve not EXISTS, iç içe geçmiş tablo içinde koşullar olup olmadığını denetlemek için kullanabilirsiniz.Eğitmek veya veri test etmek için kullanılan veri denetimleri bir filtre oluşturmak istediğinizde yararlıdır araştırma modeli.Daha fazla bilgi için bkz: Veri madenciliği modelleri için filtre oluşturma (- Analysis Services veri madenciliği).

Aşağıdaki örnek dayandığı [Association] Araştırma yapısı ve araştırma modeli oluşturduğunuz Temel veri madenciliği öğreticisi.Burada en az bir düzeltme paketi müşterinin satın aldığı durumlarda sorgu 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 yoludur itemset sağ modeli ilişkilendirme görüntüleyicide açmak için **düzeltme eki paketi varolan =**seçin Ayrıntıya aracılığıyla seçeneğini ve sonra Modeli durumlarda sadece.