Sử dụng câu lệnh CASE trong ORDER BY:
ORDER BY CASE someColumn
WHEN value1 THEN 1
WHEN value2 THEN 2
WHEN value3 THEN 3
END ASC
Gán các giá trị tùy ý theo ý muốn. Tôi thường không bao gồm ASC
trong ORDER BY
bởi vì nó được ngụ ý nếu không được định nghĩa, nhưng tôi muốn nói rõ ràng trong trường hợp bạn muốn trong DESC
đặt hàng.