Oracle之查询排序


 SQL排序查询 DESC降序、ASC升序(默认是升序)

/* 语法结构: SELECT * | 列名1[,列名2...] | 表达式 FROM 表名 [WHERE 限定条件] ORDER BY 列名1 ASC | DESC,列名2 ASC | DESC; */
--查询员工信息,对部门编号进行降序排序
SELECT *
FROM EMP E ORDER BY E.DEPTNO DESC; --查询30号部门的员工信息,对薪资尽心升序排序
SELECT *
FROM EMP E WHERE E.DEPTNO = 30
ORDER BY E.SAL ASC; --查询员工信息,对入职日期进行升序排序,薪资降序排序 --排序顺序:先对入职日期进行升序排序,如果入职日期相同,在按照薪资进行降序排序
SELECT *
FROM EMP E ORDER BY E.HIREDATE ASC,E.SAL DESC; --查询EMP表中的员工数据,按照部门编号升序排序,再按照员工编号倒序排序
SELECT E.DEPTNO,E.EMPNO FROM EMP E ORDER BY E.DEPTNO,E.EMPNO DESC;


免责声明!

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



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