SQL TutorialLesson 36Preview gratis
SQL Exists
Lesson ini bagian dari SQL · Semua level
Ringkasan
EXISTS mengecek apakah subquery menghasilkan setidaknya satu baris; jika ada, kondisi dianggap benar. EXISTS tidak peduli berapa baris yang dikembalikan, yang penting ada atau tidaknya. Kebalikannya NOT EXISTS dipakai mencari baris yang tidak punya relasi.
Poin kunci
- EXISTS bernilai benar bila subquery mengembalikan minimal satu baris.
- Kolom pada SELECT subquery tidak berpengaruh; SELECT 1 pun cukup.
- NOT EXISTS mengembalikan baris yang tidak punya kecocokan di subquery.
- Umum dipakai mengecek relasi tanpa memunculkan baris ganda.
- Bisa lebih efisien dari IN pada data besar karena berhenti begitu menemukan baris.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.