可以通过以下代码示例实现按照自定义顺序排序结果的功能:
SELECT *
FROM table_name
ORDER BY FIELD(column_name, 'value1', 'value2', 'value3')
其中,table_name是你的表名,column_name是你要排序的列名,'value1'、'value2'、'value3'是你的自定义排序值。
例如,如果你想按照'critical'、'high'、'medium'和'low'的顺序对一个名为'priority'的列进行排序,你可以使用以下代码:
SELECT *
FROM table_name
ORDER BY FIELD(priority, 'critical', 'high', 'medium', 'low')
上一篇:按照自定义顺序排序
下一篇:按照自定义顺序排序商品