Nedan finns en lista över T-SQL-jämförelseoperatorer som du kan använda i SQL Server.
OPERATOR | BETEKNING |
---|---|
= | Lika med |
> | Större än |
< | Mindre än |
>= | Större än eller lika med |
<= | Mindre än eller lika med |
<> | Inte lika med |
!= | Inte lika med (inte ISO-standard) |
!< | Inte mindre än (ej ISO-standard) |
!> | Inte större än (ej ISO-standard) |
Vad är jämförelseoperatörer
T-SQL-jämförelseoperatorer jämför två uttryck. Resultatet av en jämförelseoperator har boolean data typ. Dessa är vanligtvis kända som "booleska uttryck".
Jämförelseoperatorer kan användas i dina SQL-frågor för att filtrera data till ett visst kriterium.
Här är ett exempel.
SELECT Name, Population
FROM country
WHERE Population > 100000000
ORDER BY Population DESC;
Resultat:
+--------------------+--------------+ | Name | Population | |--------------------+--------------| | China | 1277558000 | | India | 1013662000 | | United States | 278357000 | | Indonesia | 212107000 | | Brazil | 170115000 | | Pakistan | 156483000 | | Russian Federation | 146934000 | | Bangladesh | 129155000 | | Japan | 126714000 | | Nigeria | 111506000 | +--------------------+--------------+
I det här exemplet använde jag operatorn Greater Than (>
) för att endast välja länder med en befolkning som är större än 100000000.