Page 163 - BUKU TEKS ASK T3
P. 163
Pangkalan Data dan SQL 4.1
Jadual 4.8 Keterangan dan contoh untuk pernyataan SELECT…ORDER BY
(iii) Pernyataan SELECT…ORDER BY
Keterangan Contoh
Pernyataan SELECT… Sintaks Umum
ORDER BY membolehkan SELECT atribut_1, atribut_2,…atribut_N
anda mengisih data yang FROM nama_jadual
dicapai mengikut susunan WHERE kriteria
menaik (ASC) atau susunan ORDER BY atribut_1 ASC/DESC;
menurun (DESC) berdasarkan
satu atau lebih daripada satu Contoh 1
medan isihan. Penggunaan ASC untuk mengisih secara menaik.
Sekiranya ASC ditaip, SELECT Nama_Murid, Jantina, Kaum
rekod-rekod yang dicapai FROM MURID
akan diisih secara menaik WHERE Jantina = “PEREMPUAN”
mengikut susunan abjad A-Z ORDER BY Nama_Murid ASC;
berdasarkan medan Output
isihan. Paparan output jelas menunjukkan bahawa data bagi
atribut Nama_Murid telah diisih secara menaik.
Jika DESC ditaip, maka
rekod-rekod akan diisih Pertanyaan 4
mengikut susunan abjad Z-A Nama_Murid Jantina Kaum
berdasarkan medan isihan. DAMIA ZAHRAA BINTI RAHIM PEREMPUAN MELAYU
DEVI A/P MUTHU PEREMPUAN INDIA
DHIA ARISSA BINTI MALIK PEREMPUAN MELAYU
JESSICA HENG MUI MUI PEREMPUAN CINA
Rajah 4.34 Output Pertanyaan 4
Contoh 2
Penggunaan DESC untuk mengisih secara menurun.
SELECT Nama_Murid, Jantina, Kaum
FROM MURID
WHERE Jantina = “PEREMPUAN”
ORDER BY Nama_Murid DESC;
Output
Paparan output jelas menunjukkan bahawa data bagi
atribut Nama_Murid telah diisih secara menurun.
Pertanyaan 5
Nama_Murid Jantina Kaum
JESSICA HENG MUI MUI PEREMPUAN CINA
DHIA ARISSA BINTI MALIK PEREMPUAN MELAYU
DEVI A/P MUTHU PEREMPUAN INDIA
DAMIA ZAHRAA BINTI RAHIM PEREMPUAN MELAYU
Rajah 4.35 Output Pertanyaan 5
153

