본문 바로가기

Oracle

Oracle sqlplus select

Oracle sqlplus 기본 형식

- select 칼럼명1, 칼럼명2, ... from member;

 

select 실행 순서

1. from 테이블명

2. where 조건절

3. group by 칼럼명

4. having 조건절

5. select 칼럼명1, 칼럼명2, ...

6. order by 칼럼명 [asc/desc] > 오름차순 혹은 내림차순

 

※ 계정 파일은 oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN 폴더안에 있는 scott.sql 파일을 활용함.

예제 table

테이블 column 설명

- empno 사원번호

- ename 사원이름

- job 직책

- mgr 매니저의 사원번호

- hiredate 입사일

- sal 봉급

- comm 성과급

- deptno 부서번호

 

 

1. select 문 사용하기

 

- emp 테이블에서 사원번호, 사원이름, 직업을 출력해보세요.

- select empno, ename, job from emp;

 

- emp 테이블에서 사원번호, 급여, 부서번호를 출력하세요. (단, 급여가 많은 순서대로 출력)

- select empno, sal, deptno from emp order by sal desc;

 

- emp 테이블에서 사원번호, 급여, 입사일을 출력해보세요. (단, 급여가 적은 순서대로 출력)

- select empno, sal, hiredate from emp order by sal asc;

 

- emp 테이블에서 직업, 급여를 출력 해보세요. (단, 직업명으로 오름차순, 급여로 내림차순 정렬해서)

- select job, sal from emp order by job asc, sal desc;