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

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