DISEDIAKAN OLEH
CIKGU NOR AZWANI BT AB GHANI
SMK PANJI
Pada akhir pembelajaran pelajar dapat:
Menggunakan arahan SQL yang melibatkan :
i. SELECT….
ii. SELECT…WHERE
iii. SELECT…ORDER BY
SQL mempunyai sintaks tertentu yang harus
diikuti semasa digunakannya.
Sintask merupakan set peraturan yang
menetapkan set perintah yang boleh
digunakan dan caa-cara menulis perintah-
perintah dalam bentuk ayat supaya lebih
mudah difahami oleh DBMS.
PERNYATAAN PENERANGAN CONTOH
SELECT Membenarkan anda untuk melihat Sintaks Umum
atribut-atribut yang dikehendaki SELECT atribut_1, atribut_2,
daripada pangkalan data. atribut_3, atribut_N
FROM nama_jadual
SELECT…. Pernyataan FROM membenarkan
FROM untuk memilih entity bagi atribut-
atribut yang telah dipilih dalam
pernyataan SELECT.
Pernytaan FROM secara spesifik
menyatakan nama entity yang
digunakan untuk capaian data.
PERNYATAAN PENERANGAN CONTOH
SELECT…FROM Memulangkan nilai-nilai CONTOH 1
daripada atribut yang telah Pemilihan dua atribut sahaja daripada entiti MURID
dipilih berdasarkan entity yang
telah ditetapkan
* Rujuk Buku Teks M/S 151 OUTPUT
Paparan output jelas menunjukkan bahawa hanya data bagi
dua atribut sahaja, iaitu ID_Murid dan Nama_Murid telah
dicapai daripada entiti MURID.
PERNYATAAN PENERANGAN CONTOH
SELECT*FROM akan mencapai data bagi semua CONTOH 2
atribut yang terdapat dalam Pemilihan semua atribut daripada entiti MURID.
entity yang telah ditetapkan
* Rujuk Buku Teks M/S 151 OUTPUT
Paparan output jelas menunjukkan bahawa data bagi
semua atribut, iaitu ID_Murid, Nama_Murid, Jantina,
Kaum, Nama_Kelas dan Nama_Guru_Kelas telah dicapai
daripada entity MURID.
PERNYATAAN PENERANGAN CONTOH
SELECT….WHERE mencapai data-data yang Sintaks Umum
tertentu yang memenuhi sesuatu SELECT atribut_1, atribut_2, ….atribut_N
kriteria sahaja. FROM nama_jadual
WHERE kriteria
CONTOH
Pemilihan atribut yang memenuhi sesuatu kriteria.
Contohnya pemilihan atribut yang memenuhi kriteria
Jantina = “PEREMPUAN” daripada entity MURID.
OUTPUT
PERNYATAAN PENERANGAN CONTOH
SELECT….ORDER BY Untuk membolehkan anda SINTAKS UMUM
mengisih data yang dicapai SELECT atribut_1, atribut_2,…atribut_N
mengikut susunan menaik FROM nama_jadual
(ASC) atau susunan menurun WHERE kreteria
(DESC) berdasarkan satu atau ORDER BY atribut_1 ASC/DESC
lebih daripada satu medan
isihan. CONTOH
OUTPUT 1 DESC
ASC
OUTPUT 2 DESC