Oracle - Order By

목차



ASC

Column의 데이터를 오름차순으로 정렬해서 조회(SELECT)하는 쿼리

1
2
3
4
SELECT empno, ename, job
FROM emp
WHERE empno BETWEEN 7900 and 7950
ORDER BY empno ASC;

사원번호가 7900과 7950 사이의 사원의 사원번호, 사원이름, 직업을 조회한 쿼리.


DESC

Column의 데이터를 내림차순으로 정렬해서 조회(SELECT)하는 쿼리

1
2
3
4
SELECT empno, ename, job
FROM emp
WHERE empno BETWEEN 7900 and 7950
ORDER BY empno DESC;

위의 ASC 의 쿼리에서 ORDER BY 조건을 DESC로 바꿔서 조회(SELECT)한 결과.


Bonus

ORDER BYWHERE 조건을 결합해서 활용하면, 상위 n개 등의 데이터 조회도 응용할 수 있다.