코딩/SQL

11. 비교연산자 (BETWEEN AND)

돌돌55 2022. 5. 5. 20:51

요약

1. BETWEEN AND는  두 값 사이의 값들을 검색하는 방법이다.

2. 숫자외에도 날짜, 문자도 가능하다.

 

 

두 값 사이의 값들을 검색하는 방법을 배워보자

 

BETWEEN AND를 사용하면 쉽게 구할 수 있다.

 

BETWEEN AND를 쓰지않고 표현하는 것도 가능하다.

 

아래처럼 하는 것도 가능한데 가독성이 좋고 이해하기 좋은 방향으로 코드를 작성하는게 바람직해 보인다.

 

 

사이에 있지않은 값들을 불러오는 것도 가능하다.

 

간단하게 NOT를 추가하면 쉽게 반대의 경우를 작성할 수 있다.

 

 

조금 논리적으로 생각해보면 BETWEEN AND를 처음 사용했을때(NOT없이 사용)

 

경계값들을 포함해서 값들을 불러왔다.

 

따라서 NOT을 썼을 때는 경계를 포함하지않고 값을 불러온다.

 

아래 예시를 보면 sal이 2450인 CLARK는 제외가 되는 것을 볼 수 있다.

 

추가로, 날짜와 문자도 가능하니 활용을 해보자!!

'코딩 > SQL' 카테고리의 다른 글

13. 비교 연산자 (IS NULL)  (0) 2022.05.07
12. 비교 연산자 배우기  (0) 2022.05.06
10. 비교연산자 배우기  (0) 2022.05.04
9-1 NVL 함수 활용하기  (0) 2022.05.03
9. 산술 연산자(*, /, +, - )  (0) 2022.05.02