ITPub博客

首页 > 数据库 > Oracle > oracle学习笔记11-排序

oracle学习笔记11-排序

Oracle 作者:haoxf86 时间:2013-12-31 22:58:00 0 删除 编辑
我们在写select语句的时候,可以用order by 来对结果进行排序
SELECT * FROM emp
WHERE sal>1000
ORDER BY sal;
默认是按照升序排列的
oracle学习笔记11-排序
如果想降序排列,可以使用DESC关键字
SELECT * FROM emp
WHERE sal>1000
ORDER BY sal DESC;
oracle学习笔记11-排序
除了按照某一列进行排序以外,还可以同时对多个列的数据进行排序,
SELECT * FROM emp
WHERE sal>1000
ORDER BY ename ,sal DESC;
先按照ename升序排序,再按照sal降序排列
oracle学习笔记11-排序
我们也可以使用不在select字段列表中的列进行排序,如
SELECT empno, job FROM emp
WHERE sal>1000
ORDER BY ename ,sal DESC;
oracle学习笔记11-排序

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21143334/viewspace-1117500/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-03-18