개발로그필름

[SQL] BETWEEN 문법 (SQL 범위 조회 연산자) 본문

IT/SQL

[SQL] BETWEEN 문법 (SQL 범위 조회 연산자)

yuullog 2025. 3. 5. 14:41
728x90
반응형
SMALL

 

반응형
SMALL

 

 

 

💡 BETWEEN은 특정 범위 내의 값을 찾을 때 사용되는 SQL 연산자    숫자, 날짜, 문자 데이터를 비교할 때 사용

 

1. BETWEEN 기본 문법

SELECT 컬럼명 FROM 테이블명
WHERE 컬럼명 BETWEEN 최소값 AND 최대값;

BETWEEN 최소값 AND 최대값

최소값과 최대값을 포함하는 범위 내의 값을 조회

 

 

 2. 숫자 범위 조회 (BETWEEN 활용)

가격이 10,000원 ~ 50,000원 사이인 상품 조회

SELECT * FROM products
WHERE price BETWEEN 10000 AND 50000;

10000 이상 50000 이하 가격을 가진 상품 조회

 

 

3. 날짜 범위 조회 (BETWEEN 활용)

2024년 1월 1일부터 3월 31일까지 주문된 내역 조회

SELECT * FROM orders
WHERE order_date BETWEEN '2024-01-01' AND '2024-03-31';

2024-01-01부터 2024-03-31까지의 주문 데이터 조회

 

 

4. 문자 범위 조회 (BETWEEN 활용)

고객 이름이 ‘A’ ~ ‘M’ 사이인 고객 조회

SELECT * FROM customers
WHERE name BETWEEN 'A' AND 'M';

이름이 ‘A’부터 ‘M’까지인 고객이 조회

 

 

5. NOT BETWEEN (범위 밖의 데이터 조회)

가격이 10,000원 ~ 50,000원이 아닌 상품 조회

SELECT * FROM products
WHERE price NOT BETWEEN 10000 AND 50000;

범위 밖의 데이터만 조회

 

 

💡 BETWEEN은 숫자, 날짜, 문자 모두 사용할 수 있고, 시작값과 끝값을 포함하는 것이 특징

반응형
LIST
Comments