1) 프로젝션(Project)
2) 선택(Selction)
3) 조인(Join)
SELECT구문
SELECT * (모든 column) (별칭)
from 테이블이름
where 검색조건
group by 검색조건
order by 속성이름(asd/desc)
테이블을 새롭게 만들면서 기존 테이블의 데이터를 옮겨 올 때 사용,
쿼리의 결과를 테이블에 넣으려고 할 때 아래와 같이 사용
CREATE TABLE MY_EMP
AS
SELECT * FROM employees
WHERE employee_id<200
where절을 사용하여 질의에서 반환되는 행을 제한 할 수 있다.
job_id가 SA_MAN인 행이 반환된다.
department_id가 10 or 30 or 50인 값을 다 반환
특정 패턴에 속하는 값을 조회하고자 하는 경우
-'%' : 0
/1개 이상의 분자열 부분매칭
-'_' : 한 개 문자와 대응
널 여부를 확인함
양쪽 모두 조건이 TRUE 이면 TRUE를 반환
NOT 칼럼명 a and b
order by 절은 조회된 데이터들을 다양한 목적에 맞게 특정 칼럼을 기준으로 정렬하여 출력하는데 사용
order by 절은 항상 select문의 마지막에 사용
연봉을 기준으로 내림차순으로 정렬하여 출력