[SQL] ORDER BY 절 예제

정은아·2022년 8월 23일
0
post-custom-banner
Q. 사원들의 급여를 오름차순으로 정렬하는 쿼리문을 작성하시오.

   SELECT * FROM emp ORDER BY sal ASC;

Q. 가장 최근에 입사한 사람부터 나오게 쿼리문을 작성하시오.

   SELECT * FROM emp ORDER BY hiredate DESC;

Q. emp 테이블에서 급여가 많은 사원부터 출력하되,
   급여가 1600 이상인 사원들만 출력하시오.

   SELECT ename, sal FROM emp WHERE sal >= 1600 ORDER BY sal DESC;

Q. 부서 번호가 빠른 사원부터 출력하되, 같은 부서내의 사원들은
   최근에 입사한 사원부터 나오도록 쿼리문을 작성하시오

   SELECT ename, deptno, hiredate FROM emp ORDER BY deptno ASC, hiredate DESC;

Q. 입사일이 81년 6월 1일 이후에 입사한 사원들을 출력하되,
   최근에 입사한 사원을 먼저 나오게 출력하시오.

   SELECT ename, hiredate FROM emp WHERE hiredate >= '81/06/01' ORDER BY hiredate DESC;
profile
꾸준함의 가치를 믿는 개발자
post-custom-banner

0개의 댓글