MySQL SQLLesson 25Preview gratis
MySQL IN
Lesson ini bagian dari MySQL · Semua level
Ringkasan
Operator IN memeriksa apakah nilai sebuah kolom cocok dengan salah satu nilai dari sebuah daftar. Dalam banyak kasus, IN menjadi alternatif yang lebih rapi daripada menulis banyak kondisi OR, misalnya kota IN ('Jakarta', 'Bandung', 'Surabaya'). Anda juga dapat memakai subquery di sisi kanan IN sehingga daftar nilainya dihasilkan dari query lain, lalu membaliknya dengan NOT IN.
Poin kunci
- IN mengecek keanggotaan nilai dalam daftar yang ditulis di dalam tanda kurung
- Secara logika setara dengan rangkaian OR yang disederhanakan
- Subquery boleh dipakai di sisi kanan IN untuk membangun daftar nilai
- NOT IN mengambil nilai di luar daftar, tapi hati-hati bila daftar berisi NULL
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.