[sql] SQL BETWEEN 연산자를 이용한 다중 조건 검색

SQL BETWEEN 연산자는 특정 범위 내에 포함된 값들을 검색하는데 사용됩니다. 이 연산자는 BETWEEN과 AND 키워드를 사용하여 사용할 수 있습니다.

다중 조건을 검색할 때 BETWEEN 연산자는 매우 유용합니다. 예를들어, 특정 날짜 범위 또는 특정 가격 범위 내의 데이터를 선택하는 데 사용할 수 있습니다.

다음은 BETWEEN 연산자를 이용한 다중 조건 검색의 예시입니다.

SELECT *
FROM products
WHERE price BETWEEN 10 AND 100;

위의 예시는 products 테이블에서 가격이 10과 100 사이에 속하는 상품을 선택합니다.

다른 예시로는 날짜 범위에 기반한 데이터 선택이 있습니다.

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

위의 예시는 orders 테이블에서 2022년 1월 1일부터 2022년 1월 31일 사이에 주문된 데이터를 선택합니다.

BETWEEN 연산자는 상위 혹은 하위 범위도 선택할 수 있습니다. 예를들어, 아래의 예시는 100 이하의 상품을 선택합니다.

SELECT *
FROM products
WHERE price <= 100;

BETWEEN 연산자를 사용하여 다중 조건 검색을 수행하면 원하는 범위 내의 데이터를 쉽게 선택할 수 있습니다. 이를 통해 SQL 쿼리를 더 유연하게 작성할 수 있고, 데이터를 효과적으로 검색할 수 있습니다.

참고 자료