Perintah ORDER BY adalah bagian dari Perintah SELECT, perintah ORDER BY dipakai untuk mengurutkan data, pilihannya adalah DESC dan ASC. Perintah DESC dipakai untuk mengurutkan data secara Descending (dari Z ke A), sedangkan Perintah ASC dipakai untuk mengurutkan data secara Ascending (dari A ke Z). Sintaks dasar perintahnya adalah:
SELECT * FROM nama_tabel ORDER BY kolom ASC;
SELECT * FROM nama_tabel ORDER BY kolom DESC;
Sebagai contoh Kita akan menampilkan data Siswa (dari tabel siswa) dengan urut data Kode secara Descending (dari Z ke A), maka perintahnya adalah:
SELECT * FROM siswa ORDER BY kd_siswa DESC;
Contoh lagi, Kita akan menampilkan data Siswa dengan urut nama secara Ascending (dari A ke Z), maka perintahnya adalah:
SELECT * FROM siswa ORDER BY nm_siswa ASC;
Untuk lebih jelas, lihat hasilnya pada gambar di bawah:
Semoga bermanfaat
Bunafit Nugroho