WHERE
SELECT๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ GETํ ๋ RAW๋ฅผ(๊ฒฐ๊ณผ) ํํฐ๋ง ํ ๋ ์ฌ์ฉํ๋ ๊ตฌ๋ฌธ
WHERE๊ณผ ๊ฐ์ด ์ฐ์ด๋ ๋ฌธ๋ฒ
search_condition
์ ์ค๋ ๊ตฌ๋ฌธ์ผ๋ก ์๋์ ์ฐ์ฐ์๋ค์ค ํ๊ฐ ์ด์์ ํํ์ ์ด์ฉํ์ฌ ์์ฑ ํ ์ ์๋ค.
์กฐ๊ฑด ์ฐ์ฐ์
=
: ๊ฐ๋ค<>
,!=
: ๊ฐ์ง ์๋ค<
: ๋ณด๋ค ์๋ค>
: ๋ณด๋ค ํฌ๋ค<=
: ๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค>=
: ๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๋ค
๋
ผ๋ฆฌ ์ฐ์ฐ์
AND
OR
NOT
BOOL
TRUE
FALSE
UNKNOWN
BETWEEN
์ฌ์ด์ ๊ฐ ํํฐ๋ง
LIKE
data์ ํน์ ํจํด์ ๊ฒ์ฃ๋๋ ๊ตฌ๋ฌธ์ผ๋ก ์๋์ ๊ฐ์ ์์ผ๋ ์นด๋
๋ค์ ์ด์ฉํด ์ ๊ทํํ์๊ฐ์ด ์ฌ์ฉ ํ์ฌ ํํํ ์ ์๊ฒ ํด์ค๋ค.
%
: 0๊ฐ ์ด์์ ๋ฌธ์ _
: ๋จ์ผ ๋ฌธ์ `
lastName๊ฐ Patterson
์ธ data๊ฐ ์๋ค๊ณ ํ๋ค๋ฉด
A% : 'A'๋ก ์์ํ๋ ๋ชจ๋ ๋ฌธ์์ด
%A% : 'A'๊ฐ ํฌํจ๋ ๋ชจ๋ ๋ฌธ์์ด
_A% : ๋ ๋ฒ์งธ ๋ฌธ์๊ฐ 'A'์ธ ๋ชจ๋ ๋ฌธ์์ด
๋ง์ผ data์ _
,%
์ ๊ฐ์ ํน์๋ฌธ์๊ฐ ๋ค์ด๊ฐ ์์ด ์ด๋ฅผ ๊ฒ์ํ๊ณ ์ ํ๋ค๋ฉด ์ญ์ฌ๋์ \
๋ฅผ ์ด์ฉํด์ ํํํ ์ ์๋ค.
IN
IN (val1, val2 ...)
val์์ ํด๋นํ๋ data๋ค์ ์กฐํํ๊ธฐ ์ํ ๋ฌธ๋ฒ
IS NULL
data๊ฐ NULL์ธ์ง ์๋์ง ํ๋ณํด NULL์ธ data๋ฅผ ์กฐํ
Last updated