mysql排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql排序相关的知识,希望对你有一定的参考价值。
参考技术A 由于mysql没有row_number()方法,只能通过其它方法来进行排序,以下为使用变量来实现排序示例1:以col1分组,col2正序排序
示例2:以col1分组,col2倒序排序
MySQL 排序优化
参考技术A 2.1 排序方式
数据量小则在内存排序, 数据量大则使用磁盘排序
内存排序 : 直接使用"快速排序"
磁盘排序 : 先将数据分块, 对每个独立的块使用"快速排序", 并将各个块的排序结果存在磁盘上, 然后将各个排好序的块进行合并(merge), 最后返回排序结果
2.2 排序算法
3. 注意点 :
以上是关于mysql排序的主要内容,如果未能解决你的问题,请参考以下文章