你的分析只适合所有字段都没有索引的情况。
另外,如果多个字段都有索引,数据库会先选择索引的离散度较高的(例如ID)字段,后选择离散度较低的(例如性别)字段。
可以的,order by多个字段规则是这样的,用逗号分隔每一个字段,如果字段不指明排序方式,默认是增序。排序的方法是先按第一个字段排序,如果有相同的再按后续的字段依次排序。
举个例子
按照c1排序的结果如上图,然后我们按照c1增序,c2降序排列,结果如下:
欢迎分享,转载请注明来源:内存溢出
你的分析只适合所有字段都没有索引的情况。
另外,如果多个字段都有索引,数据库会先选择索引的离散度较高的(例如ID)字段,后选择离散度较低的(例如性别)字段。
可以的,order by多个字段规则是这样的,用逗号分隔每一个字段,如果字段不指明排序方式,默认是增序。排序的方法是先按第一个字段排序,如果有相同的再按后续的字段依次排序。
举个例子
按照c1排序的结果如上图,然后我们按照c1增序,c2降序排列,结果如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)