하고재비
[ORACLE] SELECT문 본문
사원 테이블에서 급여가 5000이 넘는 사원번호와 사원명을 조회한다
SELECT EMPLOYEE_ID,EMP_NAME
FROM EMPLOYEES
WHERE salary > 5000;
조회 결과를 사번으로 정렬
SELECT EMPLOYEE_ID,EMP_NAME
FROM EMPLOYEES
WHERE salary > 5000
ORDER BY EMPLOYEE_ID;
급여가 5000 이상이고 job_id가 ‘IT_PROG’인 사원을 조회
SELECT EMPLOYEE_ID,EMP_NAME
FROM EMPLOYEES
WHERE salary > 5000
AND job_id = 'IT_PROG'
ORDER BY employee_id;
급여가 5000 이상이거나 job_id가 ‘IT_PROG’인 사원
SELECT EMPLOYEE_ID,EMP_NAME
FROM EMPLOYEES
WHERE salary > 5000
OR job_id = 'IT_PROG'
ORDER BY employee_id;
ALIAS
SELECT a.employee_id, a.emp_name, a.department_id,
b.department_name
FROM employees a,
departments b
WHERE a.department_id = b.department_id;
FROM 절 에서 employees 와 departments 다음에 a, b 와 같이
명시해두고 사용하는데 이 를 ALIAS 라고 한다.
컬럼에서도 원형컬럼 AS 변형컬럼 으로 사용가능 하며, AS 는 생략가능하다.
SELECT a.employee_id, a.emp_name, a.department_id,
b.department_name deadde
FROM employees a,
departments b
WHERE a.department_id = b.department_id;
출처 : 오라클 SQL과 PL/SQL을 다루는 기술
'Oracle 11g' 카테고리의 다른 글
[ORACLE] CASE문 (0) | 2019.08.02 |
---|---|
[ORACLE] INSERT문 (0) | 2019.08.02 |
[ORACLE] 테이블 변경 (0) | 2019.07.29 |
[ORACLE] 제약조건 (0) | 2019.07.29 |
[ORACLE] 데이터 타입 (0) | 2019.07.28 |