Klausa EXISTS digunakan untuk memeriksa apakah subquery mengembalikan hasil tertentu. Jika subquery dalam klausa EXISTS mengembalikan hasil, nilai true dikembalikan dan pernyataan SQL luar dijalankan.
Sintaksis
SELECT...FROM...WHERE EXISTS (subquery)Parameter
Parameter | Deskripsi |
subquery | Nilai parameter ini adalah sebuah pernyataan SELECT. |
Contoh
Periksa apakah latensi baca dan tulis dari Logstore tertentu melebihi 1.000 mikrodetik. Jika latensi lebih besar dari 1.000 mikrodetik, informasi terkait grup konsumen akan dikembalikan.
Pernyataan kueri
* | SELECT consumer_group FROM "internal-diagnostic_log" WHERE EXISTS ( SELECT Latency FROM internal-operation_log WHERE "internal-diagnostic_log".LogStore = "internal-operation_log".logstore and latency >1000 )Hasil kueri dan analisis
