2.01 以指定的次序返回查询结果
Posted 长城之上是千亿的星空,星空之上是不灭的守望。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.01 以指定的次序返回查询结果相关的知识,希望对你有一定的参考价值。
问题:显示部门10中的员工名字职位和工资,并按照工资的升序排列。
解决方案:使用order by 子句:
select ename ,job,sal from emp
where deptno = 10
order by sal asc
使用order by 子句可以对结果集进行排序。sal表示升序排列,默认order by 以升序方式排序,因此asc子句是可选的。desc表示降序排列。
不一定要指定排序所给予的列名,也可以给出这列的编号。这个编号从1开始,从左到右依次对应select列表中的各项目。
select ename,job,sal from emp
where deptno = 10
order by 3 desc
3指的是第三列,即sal列
以上是关于2.01 以指定的次序返回查询结果的主要内容,如果未能解决你的问题,请参考以下文章
sql server和oracle中查询结果返回指定行数的语句