在mysql中最常见的排序是根据字段的数值进行排序,如何字段的类型是字符串或枚举类型,如何根据指定排序方式进行排序。如 状态字段有下面值 normal、hide、delete、pending,如何根据这个顺序进行排序;
mysql中提供了 order by field(字段,'值1','值2','值3'...) 这种,会根据field里面值得顺序进行排序。
select * from info order by field(status,'normal','hide','delete','pending')
发表评论 取消回复