노트 :

SQL문 연산자 본문

DB

SQL문 연산자

IT_달토끼 2023. 2. 24. 08:09

 

  • 비교 연산자
비교연산자 설명
= 같은 것을 조회한다.
< 작은 것을 조회한다.
<= 작거나 같은 것을 조회한다.
> 큰 것을 조회한다.
>= 크거나 같은 것을 조회한다.

 

  • 부정 비교 연산자
비교연산자 설명
!= 같지 않은 것을 조회한다.
^= 같지 않은 것을 조회한다.
<> 같지 않은 것을 조회한다.
NOT 칼럼명 = 같지 않은 것을 조회한다.
NOT 칼럼명 > 크지 않은 것을 조회한다.

 

  • 논리연산자
비교연산자 설명
AND 조건을 모두 만족해야 참(True)이 된다.
OR 조건 중 하나만 만족해도 참(True)이 된다.
NOT 참이면 거짓(False)으로 바꾸고 거짓이면 참(True)으로 바꾼다.

 

  • SQL 연산자
비교연산자 설명
LIKE '%비교 문자열%' 비교 문자열을 조회한다. '%'는 모든 값을 의미한다.
BETWEEN A AND B A와 B 사이의 값을 조회한다.
IN (list) OR을 의미하며 list 값 중에 하나만 일치해도 조회된다.
IS NULL NULL 값을 조회한다.

 

  • 부정 SQL 연산자
비교연산자 설명
NOT BETWEEN A AND B A와 B 사이에 해당되지 않는 값을 조회한다.
NOT IN (list) list와 불일치한 것을 조회한다.
IS NOT NULL NULL 값이 아닌 것을 조회한다.

 

    + LIKE문

와일드카드 설명
% - 어떤 문자를 포함한 모든 것을 조회한다.
- 예를 들어 '김%'는 '김'로 시작하는 모든 문자를 조회한다.
- WHERE 테이블명 LIKE '김%'; ◀김으로 시작하는 모든 것을 조회한다.
_(underscore) - 한 개인 단일 문자를 의미한다.
- WHERE 테이블명 LIKE '김_'; ◀김으로 시작하는 두자리 문자를 조회한다.

 

'DB' 카테고리의 다른 글

ORA-65096: invalid common user or role name  (0) 2023.02.26
NULL 관련 함수  (0) 2023.02.24
Toad 설치  (0) 2023.02.22
W3CSCHOOL_SQL  (0) 2023.02.22
Oracle XE 설치  (0) 2023.02.22