SQLD/SQL 기본 및 활용
WHERE 절
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 순으로 처리된다