[oracle] order by

Jehyung Kim·2023년 1월 24일

Oracle SQL DB

목록 보기
8/18

Q1) 사원의 사원번호, 이름, 급여를 가져온다. 급여를 기준으로 오름차순 정렬을 한다.

order by sal asc; (오름차순은 생략가능)

Q2) 사원의 사원번호, 이름을 가져온다, 사원의 이름을 기준으로 오름차순 정렬을 한다.

order by ename;

Q3) 직무가 SALESMAN인 사원의 사원이름, 사원번호, 급여를 가져온다. 급여를 기준으로 오름차순 정렬을 한다. (조건절포함)

where job='salesman'
order by sal;

Q4) 1981년에 입사한 사원들의 사원번호, 사원 이름, 입사일을 가져온다. 사원 번호를 기준으로 내림차순 정렬을 한다.

where hiredate **between** '1981/01/01' and '1981/12/31'
order by 사원번호 desc;

Q5) 사원의 이름, 급여, 커미션을 가져온다. 커미션을 기준으로 오름차순 정렬을 한다. ( 커미션에는 null값이 포함되어있음)

order by comm; **( null은 무한대라는 의미도 포함되므로 자동으로 뒤로감)**```
profile
tryandcatch

0개의 댓글