hyerimir 2023. 3. 13. 21:00

 

INSERT를 제외한 DML문을 수행할 때 원하는 데이터만 골라 수행할 수 있도록 해주는 구문

 

SELECT 컬럼명1, 컬럼명2, ... FROM 테이블명 WHERE 조건절;

UPDATE 테이블명 SET 컬럼명 = 새로운 데이터 WHERE 조건절;

DELETE FROM 테이블명 WHERE 조건절;

 

비교 연산자

; =, <, <=, >, >=

 

부정 비교 연산자

; !=, ^=. <>, not 칼럼명 =, not 칼럼명 >

 

SQL 연산자

- BETWEEN A AND B; A와 B의 사이(A, B 포함)

- LIKE '비교 문자열'

- IN (LIST)

- IS NULL

 

부정 SQL 연산자

- NOT BETWEEN A AND B

- NOT IN (LIST)

- IS NOT NULL

 

논리 연산자

; AND, OR, NOT

논리 연산자는 SQL에 명시된 순서와는 관계없이 () -> NOT -> AND -> OR 순으로 처리된다