在mysql中最常见的排序是根据字段的数值进行排序,如何字段的类型是字符串或枚举类型,如何根据指定排序方式进行排序。如 状态字段有下面值 normal、hide、delete、pending,如何根据这个顺序进行排序;

mysql中提供了 order by field(字段,'值1','值2','值3'...) 这种,会根据field里面值得顺序进行排序。


select * from info order by field(status,'normal','hide','delete','pending')

点赞(12) 打赏

评论列表 共有 0 条评论

暂无评论
返回
顶部