Tanda Kurung
Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 10 dari 72.
Penting untuk menggunakan tanda kurung saat menggabungkan kondisi yang berbeda.
Tanpa tanda kurung, SQL tidak membaca kondisi begitu saja dari kiri ke kanan: AND dievaluasi sebelum OR, karena AND memiliki prioritas lebih tinggi. Tanda kurung memungkinkan kamu mengesampingkan urutan tersebut dan mengelompokkan kondisi sesuai maksudmu.
Sebagai contoh, query berikut terlihat mirip, tetapi tidak sama:
WHERE age < 30 OR gender = 'female' AND age > 20WHERE (age < 30 OR gender = 'female') AND age > 20Query pertama mengembalikan semua orang yang berusia di bawah 30 tahun (apa pun gendernya), serta semua perempuan yang berusia di atas 20 tahun.
Query kedua hanya mengembalikan orang yang berusia di atas 20 tahun dan berusia di bawah 30 tahun atau perempuan.
Tantangan
MudahTabel dan kolom yang tersedia:
people:name,age,status
Tambahkan kondisi yang hilang dan letakkan tanda kurung di tempat yang tepat agar query menemukan orang yang sudah pensiun DAN berusia lebih dari 30 tahun, ATAU yang memiliki status seeking.
Coba sendiri
SELECT * FROM people
WHERE age > 30 AND status = 'retired' -- Tambahkan kondisi untuk status 'seeking'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