我有一张桌子
id name status
---------------------
1 John Approved
2 Kelly Pending
3 Iva Pending
5 Denis Rejected
6 Michael Approved
我想分组&以这样一种方式排序,它首先显示待处理记录,批准第二&最后拒绝了
答案 0 :(得分:7)
SELECT *
FROM tableName
ORDER BY FIELD(`status`, 'Pending','Approved','Rejected')
<强>来源