mysql自定义排序
来源:互联网 发布:软件项目管理 书 编辑:程序博客网 时间:2024/05/29 19:08
在mysql中如果想要自定义排序可以使用locate(列名,’规则’)
今天在做项目时遇到一个特殊的需求,得到的结果要按照区域排列,并且要以‘北京,上海,深圳,广州’这样的顺序排列。我们知道如果直接用 order by areaname 得到结果必然是 ‘北京,广州,上海,深圳’,order by排序文字时是按照首字母排序的
解决方案
order by (locate(areaname,'北京区域分仓,上海区域分仓,深圳区域分仓,广州区域分仓,杭州区域分仓,武汉区域分仓,长沙区域分仓,辽宁区域分仓,江苏区域分仓,江苏1区域分仓,江苏2区域分仓,江苏3区域分仓,扬州区域分仓,福建区域分仓,南宁区域分仓,天津区域分仓,成都区域分仓,成都外阜分仓,桂林区域分仓,贵阳区域分仓,南昌区域分仓,哈尔滨区域分仓,西宁区域分仓,沈阳区域分仓,长哈区域分仓,大连区域分仓')), mark desc
阅读全文
0 0
- mysql 自定义排序顺序
- mysql实现自定义排序
- MySql自定义排序
- MYSQL自定义排序
- mysql 自定义排序
- MySQL自定义排序
- mysql 自定义排序规则
- Mysql多列加自定义排序
- mysql自定义排序
- mysql中字段自定义排序
- MySQL自定义排序函数FIELD()
- MySQL自定义排序函数FIELD()
- MySQL自定义排序函数FIELD()
- MySQL自定义排序函数FIELD()
- mysql 中自定义变量排序
- MySQL自定义排序函数FIELD()
- MySQL自定义排序去重
- MySQL自定义排序函数 field()
- 【Java学习笔记】object,内部类,形参和返回值问题
- java循环习题,求整数位数
- VS2010使用MFC创建绿色软件及单文档和多文档及一个解决方案包含多个项目的解决方法
- DFS算法
- LPP代码及其注释
- mysql自定义排序
- es6 Set
- Ubuntu在虚拟机中无法上网的问题
- HDU 6060 RXD and dividing [想法题]
- 破解达文西-蒋勋有声
- adb wifi调试
- 【Java学习笔记】String相关语句
- 斐波那契数列
- mysql数据库优化总结(心得)