Menu
CoddyTech

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 > 20
WHERE (age < 30 OR gender = 'female') AND age > 20

Query 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.

challenge icon

Tantangan

Mudah

Tabel 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'
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground SQL