Oracle中group by 1,order by 1的理解


group by,order by 后面跟数字,指的是根据 select 后面查询的列进行分组、排序等,1 代表第一个列,2代表第二个列,依次类推。

例子一:(根据last_name进行排序)

1 select last_name,salary
2 from cux_employees
3 order by 1

例子二:(先根据last_name进行升序排列,再根据salary进行降序排列)

1 select last_name,salary
2 from cux_employees
3 order by 1,2 desc

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM