728x90
반응형
INSERT를 제외한 DML문을 수행할 때 원하는 데이터만 골라 수행할 수 있도록 해주는 구문이다.
(1) 비교연산자
= : 같음
< : 작음
<= : 작거나 같음
> : 큼
>= : 크거나 같음
(2) 부정 비교 연산자
!= : 같지 않음
^= : 같지 않음
<> : 같지않음
not 컬럼명 = : 같지않음
not 컬럼명 > : 크지않음
(3) SQL 연산자
BEWEEN A AND B : A와 B의 사이 (A, B 포함)
LIKE '비교 문자열' : 비교 문자열을 포함 '%'는 문자열을 의미 '_' 는 하나의 문자를 의미
'_' 혹은 '%' 기호가 포함된 문자 검색 시 ESCAPE 지정
SELECT CONTENT
FROM REVIEW
WHERE CONTENT LIKE '%#%%' ESCAPE '#';
RESULT : 200% 만족합니다.
IN (LIST) : LIST 중 하나와 일치
IS NULL : NULL 값
(4) 부정 SQL 연산자
NOT BETWEEN A AND B : A와 B의 사이가 아님(A, B 미포함)
NOT IN (LIST) : LIST 중 일차하는 것이 없음
IS NOT NULl : NULL 값이 아님
(5) 논리 연산자
AND : 모든 조건이 TRUE여야 함
OR : 하나 이상의 조건이 TRUE여야 함
NOT : TRUE면 FALSE이고 FALSE면 TRUE
728x90
반응형
'자격증 > SQLD' 카테고리의 다른 글
SQL 기본 및 활용 - SQL기본 - JOIN (0) | 2024.03.02 |
---|---|
SQL 기본 및 활용 - SQL기본 - GROUP BY, HAVING 절 / ORDER BY 절 (2) | 2024.02.29 |
[SQLD] 2024 SQLD 일정 공유 및 준비 (변경사항) (0) | 2024.02.28 |
SQL 기본 및 활용 - SQL기본 - 함수(숫자, 날짜, 변환, NULL) (2) | 2024.02.27 |
SQL 기본 및 활용 - SQL기본 - 함수 / 문자함수 (0) | 2024.02.26 |