Kata kunci IN
Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 18 dari 72.
Saat kita perlu mencari baris yang kolomnya cocok dengan salah satu dari beberapa nilai yang mungkin, kita dapat menuliskannya menggunakan beberapa kondisi OR. Sebagai contoh, query berikut sangat panjang:
SELECT *
FROM table1
WHERE col1 = 'a' OR col1 = 'b' OR col1 = 'c' OR col1 = 'd' OR ...Kita bisa menyederhanakannya dengan menggunakan kata kunci IN seperti ini:
SELECT *
FROM table1
WHERE col1 IN ('a', 'b', 'c', 'd', 'e', 'f')Versi yang lebih singkat ini melakukan hal yang sama persis: versi ini mengembalikan baris yang nilai col1-nya sama dengan salah satu nilai yang tercantum di dalam tanda kurung.
Tantangan
MudahTabel dan kolom yang tersedia:
countries:location_x,location_y,country
Kembalikan semua record dari negara-negara berikut:
Oman, Nicaragua, Bhutan, Senegal, Belarus
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Kata Kunci Lainnya
Kata kunci INKata kunci BETWEENKata kunci LIKEKata kunci ASRangkuman: Model Ponsel2Kondisi
Dasar KondisiKata Kunci ANDKata Kunci ORKata Kunci NOTMenggabungkan Beberapa KondisiTanda KurungNilai Boolean3Format Pengembalian Khusus
Nilai nullUrutkan Hasil Bagian 1Urutkan Hasil Bagian 2Ulasan: Perusahaan Keamanan SiberBatasi Jumlah RecordUlasan: Pabrik Kendaraan6Tantangan Pengantar
Ulasan: Pemilihan ParlemenUlasan: Polisi Menangkap Pelaku KejahatanUlasan: Wadah Minuman BarUlasan: Insinyur Membuat Kolom BaruLatihan sendiri: Playground SQL