Java 核心技术MySQL

mysql自定义排序规则

2018-02-21  本文已影响4人  老胡聊聊天

遇到个这样的需求,前台一个列表数据,有个枚举值platform,里面有如下图所示4个值,db里面分别是0,1,2,3

image.png image.png

列表支持排序,因为客户是老外,所以他们自然觉得应该按照字母表排序,所以直接order by platform就不行了。

百度了一下,mysql支持自定义的排序方式,order by field(platform,1,0,2,3)这样就可以了。

感谢强大的sql。

上一篇 下一篇

猜你喜欢

热点阅读