关于mysql对字符串的数字的排序
2015-07-06 09:39
543 查看
mysql如果想要对某一列进行排序,而这一列是数值的字符串,想要通过数值大小排序而不是通过字符串排序的话,方法如下:
(列名为ea.payroll_id)
1, ORDER BY -ea.payroll_id DESC
2,ORDER BY (ea.payroll_id + 1) DESC
注:这两个排序方法正好相反。
(列名为ea.payroll_id)
1, ORDER BY -ea.payroll_id DESC
2,ORDER BY (ea.payroll_id + 1) DESC
注:这两个排序方法正好相反。
相关文章推荐
- MySQL和MSSQL下,text 、ntext、 image、blob的比较
- mysqlbinlog
- MySQL索引不仅影响查询速度而且影响查询结果的排序
- MySQL+Hibernate下连接空闲8小时自动断开问题解决方案
- 大批量数据导入mysql数据库使用工具
- Ubuntu14.1 X86-64安装MySQL数据库单实例
- MySQL修改字符集编码
- MySQL水平分区表实际操作总结
- [转]《高性能MySQL》读书笔记--Schema与数据类型优化
- MySQL优化之——备份和恢复
- MySQL 8小时问题
- mysql优化
- MySQL增删改查
- mysql 的时间函数
- MySQL详解(13)------------事务
- MySql远程访问数据库
- mysql之对视图的操作
- Mysql源码安装
- Debian - 设置MYSQL开机启动
- bundle install 出现 'gem install mysql2 -v '0.3.15' succeeds before bunding '