Nachfolgend finden Sie eine Liste von T-SQL-Vergleichsoperatoren, die Sie in SQL Server verwenden können.
OPERATOR | BEDEUTUNG |
---|---|
= | Gleich |
> | Größer als |
< | Kleiner als |
>= | Größer als oder gleich |
<= | Kleiner als oder gleich |
<> | Ungleich |
!= | Ungleich (nicht ISO-Standard) |
!< | Nicht weniger als (nicht ISO-Standard) |
!> | Nicht größer als (nicht ISO-Standard) |
Was sind Vergleichsoperatoren
T-SQL-Vergleichsoperatoren vergleichen zwei Ausdrücke. Das Ergebnis eines Vergleichsoperators hat den booleschen Wert Datentyp. Diese werden normalerweise als „boolesche Ausdrücke“ bezeichnet.
Vergleichsoperatoren können in Ihren SQL-Abfragen verwendet werden, um Daten nach bestimmten Kriterien zu filtern.
Hier ist ein Beispiel.
SELECT Name, Population
FROM country
WHERE Population > 100000000
ORDER BY Population DESC;
Ergebnis:
+--------------------+--------------+ | Name | Population | |--------------------+--------------| | China | 1277558000 | | India | 1013662000 | | United States | 278357000 | | Indonesia | 212107000 | | Brazil | 170115000 | | Pakistan | 156483000 | | Russian Federation | 146934000 | | Bangladesh | 129155000 | | Japan | 126714000 | | Nigeria | 111506000 | +--------------------+--------------+
In diesem Beispiel habe ich den Größer-als-Operator (>
), um nur Länder mit mehr als 100000000 Einwohnern auszuwählen.