SQL (Structured Query Language) - 구조화된 질의 언어
DDL (Data Definition Language)
- Create, Alter, Drop, Truncate, Rename, Comment
DML (Data Manipulation Language)
- Select, Insert, Update, Delete, Merge
TCL (Transaction Control)
- Commit, Rollback, Savepoint
DCL (Data Control Language)
- Grant, Revoke
select 컬럼명, 연산식, 함수 .. ---- ④
from 테이블, 뷰, 서브쿼리 등의 재료 집합 ---- ①
where 조건 ---- ②
group by 조건 ---- ③
having 조건 ---- ⑤
order by 조건; ---- ⑥
Null
≠ 0
≠ space
= Null -> 결과 : Null
산술연산 -> 결과 : Null
비교연산 -> 결과 : Null
논리연산 -> 진리표
진리표
and | T | F | N |
T | T | F | N |
F | F | F | F |
N | N | F | N |
or | T | F | N |
T | T | T | T |
F | T | F | N |
N | T | N | N |
(T=True, F=False, N=Null)