[sql] WHERE 절에서 BETWEEN 연산자 사용하기

SQL에서 WHERE 절은 데이터베이스에서 특정 조건을 만족하는 데이터를 필터링하는 데 사용됩니다. BETWEEN 연산자는 특정 범위 안의 값들을 포함하는 조건을 지정할 때 사용됩니다.

BETWEEN 연산자의 문법

BETWEEN 연산자는 다음과 같은 구조를 가집니다.

SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;

이때, column_name는 필터링할 열의 이름을, table_name은 데이터를 조회할 테이블의 이름을, value1value2는 범위의 최솟값과 최댓값을 나타냅니다.

BETWEEN 연산자의 예제

예를 들어, products 테이블에서 가격이 10달러부터 20달러 사이의 제품을 찾으려면 다음과 같이 BETWEEN 연산자를 사용할 수 있습니다.

SELECT product_name
FROM products
WHERE price BETWEEN 10 AND 20;

이 쿼리는 10달러부터 20달러 사이의 제품들의 이름을 반환합니다.

BETWEEN 연산자는 AND 연산자와 함께 사용되며, 최솟값과 최댓값을 모두 포함하는 범위를 지정할 때 유용하게 사용됩니다.

결론

BETWEEN 연산자는 SQL에서 범위 기반의 조건을 지정할 때 유용하게 사용됩니다. 이를 통해 데이터베이스에서 원하는 범위의 데이터를 쉽게 필터링할 수 있습니다.

더 많은 정보는 SQL BETWEEN 연산자 문서를 참고할 수 있습니다.