본문 바로가기

Computer Study

[MySQL] 연산자와 부정 표현

WHERE

where 조건절로 조건을 지정하여 검색할 수 있다.

SELECT ~ FROM ~ WHERE 조건;

 


연산자

 

비교 연산자

연산자 내용 부정 표현
=,>,>=,<=,<   !=
<>
(둘 다 = 의 부정 표현)
BETWEEN ~ AND ~ 범위 검색 NOT BETWEEN ~ AND ~
IN (LIST) 매칭되는 값을 추출 NOT IN (LIST)
LIKE 완전, 혹은 부분 매칭을 수행
와일드 카드 기호
'%' (다수의 문자) 와 '_' (하나의 문자)
 사용

!! 와일드 카드는 LIKE 절에서만 사용 가능
NOT LIKE
IS NULL NULL 값을 검색할 경우
반드시 논리 연산자 = 대신 IS NULL 을 사용
IS NOT NULL

 

논리 연산자

AND (&&)
OR (||)

 

+ AND와 OR 을 동시에 사용할 때는 소괄호를 사용하여 연산자 우선순위 지정