Dưới đây là danh sách các toán tử so sánh T-SQL mà bạn có thể sử dụng trong SQL Server.
OPERATOR | Ý NGHĨA |
---|---|
= | Bằng |
> | Lớn hơn |
< | Ít hơn |
>= | Lớn hơn hoặc bằng |
<= | Nhỏ hơn hoặc bằng |
<> | Không bằng |
!= | Không bằng (không phải tiêu chuẩn ISO) |
!< | Không nhỏ hơn (không phải tiêu chuẩn ISO) |
!> | Không lớn hơn (không phải tiêu chuẩn ISO) |
Toán tử so sánh là gì
Toán tử so sánh T-SQL so sánh hai biểu thức. Kết quả của toán tử so sánh có boolean loại dữ liệu. Chúng thường được gọi là “Biểu thức Boolean”.
Các toán tử so sánh có thể được sử dụng bên trong các truy vấn SQL của bạn để lọc dữ liệu theo một tiêu chí nhất định.
Đây là một ví dụ.
SELECT Name, Population
FROM country
WHERE Population > 100000000
ORDER BY Population DESC;
Kết quả:
+--------------------+--------------+ | Name | Population | |--------------------+--------------| | China | 1277558000 | | India | 1013662000 | | United States | 278357000 | | Indonesia | 212107000 | | Brazil | 170115000 | | Pakistan | 156483000 | | Russian Federation | 146934000 | | Bangladesh | 129155000 | | Japan | 126714000 | | Nigeria | 111506000 | +--------------------+--------------+
Trong ví dụ này, tôi đã sử dụng toán tử Greater Than (>
) để chỉ chọn các quốc gia có dân số lớn hơn 100000000.