Database

Mengurutkan Data Berdasarkan Nilai Kolom di MySQL

Gambar ilustrasi database. Sumber: http://www.thebluediamondgallery.com/tablet/d/database.html

Gambar ilustrasi database. Sumber: http://www.thebluediamondgallery.com/tablet/d/database.html

Misalkan kita ingin mengambil data dari sebuah tabel di dalam database MySQL dengan struktur sebagai berikut:

Struktur tabel 'Halaman'

Struktur tabel ‘Halaman’

dengan perintah:

SELECT *
FROM halaman

Maka bila kita ingin mengurutkan sesuai dengan nilai status, dalam hal ini misalnya status ‘online’ lebih dulu, lalu status ‘offline’, dan terakhir status “deleted” maka dapat digunakan perintah ORDER BY FIELD:

SELECT *
FROM halaman
ORDER BY FIELD (status, "online","offline", "delete")

Leave a Reply

Theme by Anders Norén