SQL의 BETWEEN 연산자는 특정 값 범위 내의 행을 필터링하는 데 사용됩니다. 숫자, 날짜, 텍스트 등 두 값 사이에 있는 데이터를 쿼리하는 데 특히 유용합니다(조합 설정에 따라 다름).
SELECT column1, column2, ... FROM table_name WHERE column_name BETWEEN value1 AND value2;
숫자 범위:
열의 숫자 값이 지정된 두 숫자 사이에 속하는 행을 필터링하는 데 사용됩니다.
예: 10과 50 사이의 가격 찾기.
기간:
특정 날짜 범위 내의 기록을 가져오는 데 도움이 됩니다.
예: 1월 1일부터 1월 31일 사이에 접수된 주문을 검색합니다.
텍스트 범위(조합에 따라 다름):
텍스트 값이 범위 내에서 알파벳순으로 속하는 행을 선택하는 데 사용할 수 있습니다.
테이블 고려 제품:
ProductID | ProductName | Price |
---|---|---|
1 | Laptop | 1200 |
2 | Mouse | 25 |
3 | Keyboard | 45 |
4 | Monitor | 200 |
쿼리:
SELECT ProductName, Price FROM Products WHERE Price BETWEEN 30 AND 300;
ProductName | Price |
---|---|
Keyboard | 45 |
Monitor | 200 |
주문 테이블을 고려해보세요:
OrderID | OrderDate | CustomerID |
---|---|---|
101 | 2023-01-10 | 1 |
102 | 2023-01-15 | 2 |
103 | 2023-02-05 | 3 |
쿼리:
SELECT OrderID, OrderDate FROM Orders WHERE OrderDate BETWEEN '2023-01-01' AND '2023-01-31';
OrderID | OrderDate |
---|---|
101 | 2023-01-10 |
102 | 2023-01-15 |
테이블을 고려해보세요. 학생:
StudentID | Name |
---|---|
1 | Alice |
2 | Bob |
3 | Charlie |
쿼리:
SELECT column1, column2, ... FROM table_name WHERE column_name BETWEEN value1 AND value2;
Name |
---|
Alice |
Bob |
Charlie |
포괄성:
범위 순서:
다음 사이 아님:
SELECT ProductName, Price FROM Products WHERE Price BETWEEN 30 AND 300;
BETWEEN 연산자는 SQL의 범위 쿼리를 단순화하여 숫자, 날짜 또는 텍스트 범위를 기반으로 데이터를 필터링하는 데 꼭 필요한 도구입니다. 포괄성과 사용 편의성 덕분에 일상적인 데이터베이스 관리에서 가장 일반적인 SQL 연산자 중 하나입니다.
안녕하세요. 저는 Abhay Singh Kathayat입니다!
저는 프론트엔드와 백엔드 기술 모두에 대한 전문 지식을 갖춘 풀스택 개발자입니다. 저는 효율적이고 확장 가능하며 사용자 친화적인 애플리케이션을 구축하기 위해 다양한 프로그래밍 언어와 프레임워크를 사용하여 작업합니다.
제 비즈니스 이메일(kaashshorts28@gmail.com)로 언제든지 연락주세요.
위 내용은 SQL BETWEEN 연산자 익히기: 범위 내에서 데이터 필터링의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!