1. 일반 형식

SELECT [PREDICATE] [테이블명.]속성명 [AS 별칭], [...]
FROM 테이블명 [, 테이블명, ...]
[WHERE 조건]
[GROUP BY 속성명, 속성명, ...]
[HAVING 조건]
[ORDER BY 속성명 [ASC | DESC]];

※ 연산자 우선순위

산술 연산자 : * / + - 왼쪽에서 오른쪽으로 갈수록 우선순위가 낮아집니다.

관계 연산자 : =, ≠, <>, >, ≥, <, ≤ 우선순위는 모두 같습니다.

논리 연산자 : NOT, AND, OR 왼쪽에서 오른쪽으로 갈수록 낮아집니다.

※ 연산자 LIKE

% : 모든 문자를 대표함

_ : 문자 하나를 대표함

#: 숫자 하나를 대표함

[ ] : 1개의 문자와 일치 (첫 번째 문자 찾기) ex : LIKE '[ABC]' → 첫 번째 문자가 A 또는 B 또는 C 인 것

[^} : 1개의 문자와 불일치 (첫 번째 문자가 아닌 것 찾기)