有一个名为项目的表及其详细信息。 项目
id | status |name
1 | Red | Prj1
2| Amber | Prj2
3| Green | Prj3
4| RED | Prj4
5|Completed | Prj5
6|Amber | Prj6
7|Green | Prj7
5|Completed | Prj8
使用mysql-我可以按特定顺序排列。 在完成
之后,所需的结果显示所有项目都是Red,而不是Green和Amber提前致谢
答案 0 :(得分:1)
只需使用order by
中的表达式:
order by (case when status = 'red' then 1 when status = 'green' then 2 else 3 end)
答案 1 :(得分:1)
format_string