Page 168 - BUKU TEKS ASK T3
P. 168
Operator OR digunakan untuk menggabungkan pelbagai
kriteria atau syarat yang ditetapkan dalam klausa WHERE.
Pernyataan SQL yang berikut menunjukkan sintaks umum
Nilai boolean BENAR penggunaan operator OR dalam klausa WHERE.
dan PALSU juga
kadangkala diwakili SELECT atribut_1, atribut_2, …, atribut_N
oleh nombor 1 dan 0,
di mana 1 mewakili FROM nama_jadual
BENAR dan 0 mewakili WHERE kriteria_1 OR kriteria_2, … OR kriteria_N;
PALSU. Operator OR
boleh diwakili dengan Rajah 4.37 menunjukkan jadual bernama MURID.
simbol (v). Jadual Pernyataan SQL dalam Contoh 4.10 dan Contoh 4.11 adalah
kebenaran OR berikut
berdasarkan nombor 0, berdasarkan jadual ini.
1 dan simbol v.
MURID
Nama_Guru_Kelas
Kaum
Nama_Murid
Jantina
P Q P v Q + ID_Murid DAMIA ZAHRAA BINTI RAHIM PEREMPUAN MELAYU Nama_Kelas FATIMAH BINTI SEMAN
3 ASERTIF
SM101
ZAKIAH BINTI YUSOF
3 BIJAK
1 1 1 + + SM102 DHIA ARISSA BINTI MALIK PEREMPUAN MELAYU 3 CEKAL MUSTAFA BIN ROSLAN
SM103
DENISH RAIMI BIN ZAINAL
LELAKI
MELAYU
+ SM104 TAN XUE LIEH LELAKI CINA 3 DINAMIK TEOH JEE YEE
1 0 1 + SM105 KUMAR A/L RAMESH LELAKI INDIA 3 EFISIEN RIMALA A/P SAMY
+ SM106 JESSICA HENG MUI MUI PEREMPUAN CINA 3 FIKIR LIM CHOII PENG
0 1 1 + SM107 KHAIR MUIZ BIN ABD RAHIM LELAKI MELAYU 3 GIGIH CHANDRAN A/L SUMAN
+ SM108 DEVI A/P MUTHU PEREMPUAN INDIA 3 EFISIEN RIMALA A/P SAMY
0 0 0
Rajah 4.37 Jadual bagi entiti MURID
Penggunaan operator OR dalam pernyataan
4.6
SQL.
4.14 Pernyataan SQL berikut menunjukkan penggunaan operator
OR dalam klausa WHERE untuk mendapatkan data yang
Apakah yang
dimaksudkan dengan memenuhi salah satu daripada dua kriteria yang dinyatakan,
kriteria_N? iaitu kriteria jantina ialah perempuan atau kriteria kaum ialah
Melayu.
SELECT ID_Murid, Nama_Murid, Jantina, Kaum
FROM MURID
WHERE Jantina = “PEREMPUAN” OR Kaum = “MELAYU”;
Rajah 4.38 menunjukkan output yang terhasil daripada
pernyataan SQL di atas.
OPERATOR OR
ID_Murid Nama_Murid Jantina Kaum
SM101 DAMIA ZAHRAA BINTI RAHIM PEREMPUAN MELAYU
SM102 DHIA ARISSA BINTI MALIK PEREMPUAN MELAYU
SM103 DENISH RAIMI BIN ZAINAL LELAKI MELAYU
SM106 JESSICA HENG MUI MUI PEREMPUAN CINA
SM107 KHAIR MUIZ BIN ABD RAHIM LELAKI MELAYU
SM108 DEVI A/P MUTHU PEREMPUAN INDIA
Rajah 4.38 Output pertanyaan OPERATOR OR
158

