"Om Swastiastu"
Sebelumnya saya sudah memberikan mengenai cara mengupdate data dalam tabel dan cara mendelete data dalam tabel. Kali ini saya akan memberikan cara untuk mengurutkan data dalam tabel pada SQL. Pengurutan data diperlukan untuk mengurutkan data. Biasanya sering digunakan saat kita menampilkan data yang banyak.
Untuk mengurutkan data, kita menggunakan sintaks ORDER BY. Selain itu, metode pengurutan data juga ada dua. ASCENDING dan DESCENDING. Sintaks ASC berfungsi untuk mengurutkan data secara ascending atau dari kecil ke besar. Sedangkan sintaks DESC berfungsi untuk mengurutkan data secara descending atau dari besar ke kecil.
SELECT Kd_mk, Nm_mk, Sks FROM Matakuliah ORDER BY Nm_mk;
Perintah diatas akan mengurutkan tabel berdasarkan nama mata kuliah dari A ke Z. Kenapa demikian? Walau kita tidak menggunakan sintaks ASC, perintah ORDER BY secara default akan mengurutkan data dari besar ke kecil. Silahkan lihat sintaks dibawah ini untuk lebih jelasnya.
SELECT Kd_mk, Nm_mk, Sks FROM Matakuliah ORDER BY Nm_mk ASC;
SELECT Kd_mk, Nm_mk, Sks FROM Matakuliah ORDER BY Nm_mk DESC;
Sintaks kedua akan mengurutkan data dari besar ke kecil (descending). Semoga ilmu ini bermanfaat.
"Om Santhi, Santhi, Santhi, Om"
makasi bang! :D
alo kk, bagaimana kalau begini
Data :
T1309309
T13093011
T13093010
ketika sy urutkan dengan perintah :
SELECT * FROM TABEL ORDER BY KODE DESC
hasilnya selalu yg paling atas adalah T1309309
nah bagaimana supaya yg paling atas T13093011 ?
Trim's :)