Logical Operations (논리 연산자)

hh_binvely·2024년 3월 10일
0

Part 03. SQL

목록 보기
5/11
post-thumbnail

AND

- 조건을 모두 만족하는 경우 TRUE

select column1, column2, ...
from tablename
where condition1 **AND** condition2 **AND** condition3 ...;

OR

- 하나의 조건이라도 만족하는 경우 TRUE

select column1, column2, ...
from tablename
where condition1 **OR** condition2 **OR** condition3 ...;

NOT

- 조건을 만족하지 않는 경우 TRUE

select column1, column2, ...
from tablename
where **NOT** condition;

BETWEEN

- 조건값이 범위 사이에 있으면 TRUE

select column1, column2, ...
from tablename
where condition1 between value1 and value2;

IN

- 조건값이 목록에 있으면 TRUE

select column1, column2, ...
from tablename
where column in (value1, value2, ...);

LIKE

- 조건값이 패턴에 맞으면 TRUE

select column1, column2, ...
from tablename
where column like pattern;
  • pattern 종류
    + A% : A로 시작하는 문자
    + %A : A로 끝나는 문자
    + %A% : A가 포함되어 있는 문자
    + _A% : 두번째 글자가 A인 문자
    + A_% : A로 시작하고 최소 2글자 이상인 문자
    + A%E : A로 시작하고 E로 끝나는 문자

0개의 댓글

관련 채용 정보