一、order by 后跟数字
select * from table order by n
n 表示select里面的第n个字段,整段sql的意义是:查询出来的结果,按照第N个字段排序
二、 order by 多个字段
order by 后面可以跟多个字段进行排序
用A1代表第一个字段,A2代表第二个字段
1、order by A1 asc , A2 desc 指的是用A1升序,A2降序
2、order by A1 desc , A2 desc 指的是用A1降序,A2降序
其中注意:
order by A1 asc , A2 desc 指的是用A1升序,A2降序 与order by A2 desc,A1 asc , 指的是用A2降序,A1升序的出来的结果不一定i相同,因为排序的时候 前者先用A1升序排列,若有并列,则并列部分按A2降序。而后者是先按A2降序排,若有并列则按A1升序排,显然不同