Pada tutorial kali ini anda akan belajar bagaimana cara menggunakan Order By untuk mengurutkan Hasil Query Pada Mysql.
Dalam penggunaan SELECT statement hasil dari query tersebut tidak dalam keadaan urut . Untuk mengurutkannya kita harus menggunakan ORDER BY dan ORDER BY statement mengijinkan anda untuk :
- Mengurutkan dari single column atau multiple column
- Mengurutkan sebuah hasil dengan urutan ascending dan descending.
Format Sederhananya seperti ini :
SELECT column1, column2,... FROM tbl ORDER BY column1 [ASC|DESC], column2 [ASC|DESC],...
Langsung saja kita praktekan dengan menggunakan table sungguhan:
SELECT contactLastname, contactFirstname FROM customers ORDER BY contactLastname;
Query di atas berbunyi “tampilkan data dari field contactLastname, contactFirstname dan data akan di urutkan berdasarkan field contactLastname”.
Maka hasilnya akan seperti ini :
Data akan di urutkan berdasarkan field contactLastname, dan anda bisa menambahkan statement asc untuk pengurutan ascending atau desc untuk mengurutan descending di akhir query.
