
Pada postingan saya terdahulu sudah membahas mengenai cara menampilkan data (select) pada MySQL (baca di sini). Namun terkadang kita tidak hanya ingin menampilkan data tapi juga mengurutkan data berdasarkan kriteria tertentu. Untuk melakukan hal tersebut kita dapat menggunakan “order by ” pada query select. berikut ini bentuk umum penggunaan order by pada MySQL:
SELECT column1, column2,…FROM namaTable ORDER BY colum1,colum2,.. [ASC|DESC]
Keterangan:
ASC : (Ascending) mengurutkan data dari kecil ke besar
DESC : (Descending) mengurutkan data dari besar ke kecil
NB:
Jika tidak menggunakan pilihan [ASC|DESC] maka secara default menggunakan ASC.
Contoh:
SELECT * FROM karyawan ORDER BY nama DESC;
Untuk lebih jelasnya kalian dapat melihat video berikut ini:
Semoga bermanfaat 🙂