SQL Between

SQL BETWEEN: Định Nghĩa và Cú Pháp

SQL là ngôn ngữ truy vấn được sử dụng để giao tiếp với cơ sở dữ liệu. Một trong những mệnh đề hữu ích trong SQL là BETWEEN, cho phép người dùng lọc dữ liệu trong một khoảng giá trị xác định. Mệnh đề này thường được sử dụng trong các câu truy vấn SELECT, UPDATE, DELETE, và nhiều dạng khác.

Định Nghĩa

Mệnh đề BETWEEN trong SQL được sử dụng để chọn dữ liệu trong một khoảng giá trị. Nó có thể áp dụng cho số, ngày tháng và chuỗi. Khi sử dụng BETWEEN, bạn sẽ nhận được tất cả giá trị nằm trong khoảng bao gồm cả giá trị đầu và giá trị cuối. Cú pháp chung của BETWEEN như sau:

Cú Pháp

SELECT column1, column2, ...
FROM table_name
WHERE column_name BETWEEN value1 AND value2;

Ví Dụ Cụ Thể

Dưới đây là một số ví dụ về cách sử dụng BETWEEN trong SQL:

1. Ví dụ với số

SELECT *
FROM Employees
WHERE Salary BETWEEN 30000 AND 60000;

Trong ví dụ trên, truy vấn này sẽ trả về tất cả nhân viên có mức lương nằm trong khoảng từ 30,000 đến 60,000.

2. Ví dụ với ngày tháng

SELECT OrderID, OrderDate
FROM Orders
WHERE OrderDate BETWEEN '2023-01-01' AND '2023-12-31';

Ở ví dụ này, truy vấn sẽ trả về tất cả các đơn hàng được đặt trong năm 2023.

3. Ví dụ với chuỗi

SELECT *
FROM Customers
WHERE LastName BETWEEN 'A' AND 'M';

Truy vấn trên sẽ tìm tất cả khách hàng có họ nằm trong khoảng từ 'A' đến 'M'.

Kết Luận

Mệnh đề BETWEEN là một công cụ mạnh mẽ trong SQL để lọc dữ liệu theo khoảng giá trị. Bạn có thể sử dụng nó với nhiều kiểu dữ liệu khác nhau, từ số đến chuỗi và ngày tháng. Hãy thử nghiệm với các truy vấn khác nhau để làm quen hơn với cách hoạt động của BETWEEN trong SQL.