示例1:以col1分组,col2正序排序
示例2:以col1分组,col2倒序排序
按城市名称从多到少排序mysql可直接这样 *** 作:1、初始化sortbuffer,确定放入name、city、age这三个字段。
2、从索引city找到第一个满足city等于从多到少条件的主键id,也就是图中的IDX。
3、主键id索引取出整行,取name、city、age三个字段的值,存入sortbuffer中。
4、从索引city取下一个记录的主键id。
5、重复步骤3、4直到city的值不满足查询条件为止,对应的主键id也就是图中的IDY。
6、对sortbuffer中的数据按照字段name做快速排序。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)