Kata kunci ORDER BY pada SQL digunakan untuk mengurutkan hasil dalam urutan naik (Ascending) atau turun (descending). Secara default kata kunci ORDER BY akan mengurutkan hasil secara naik (Ascending).
Misalkan saya mempunyai sebuah tabel mahasiswa sebagai berikut :
Sintaks untuk memanggil seluruh isi data dari tabel mahasiswa diurutkan berdasarkan nama
SELECT * FROM `mahasiswa`
ORDER BY nama (default ASC)
Maka secara default kata kunci ORDER BY akan mengurutkan data secara naik (Ascending), atau kalian bisa menambahkan ASC setelah script nama pada sintaks diatas. maka hasil yang didapatkan akan sama saja, berikut hasilnya :
Kita dapat menggunakan kata kunci ORDER BY untuk memanggil kolom apa aja dan diurutkan berdasarkan ascending atau descending, misalkan berdasarkan id, nama, tgl_lahir, jenis_kelamin atau alamat.
Berikut syntaks untuk mengurutkan hasil berdasarkan Descending (DESC):
SELECT * FROM `mahasiswa`
ORDER BY nama
DESC
hasilnya sebagai berikut:
0 Komentar