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;