Freigeben über


<= (Kleiner als oder gleich) (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankVerwaltete Azure SQL-InstanzAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-Analyseendpunkt in Microsoft FabricLagerhaus in Microsoft FabricSQL-Datenbank in Microsoft Fabric

Vergleicht zwei Ausdrücke (ein Vergleichsoperator). Beim Vergleich von Ausdrücken, die ungleich NULL sind, ist das Ergebnis TRUE, wenn der linke Operand einen niedrigeren oder gleich hohen Wert wie der rechte Operand besitzt; andernfalls ist das Ergebnis FALSE.

Im Gegensatz zum Vergleichsoperator = (gleich) ist das Ergebnis des Vergleichs zweier NULL-Werte mithilfe des Operators >= nicht von der ANSI_NULLS-Einstellung abhängig.

Transact-SQL-Syntaxkonventionen

Syntax

expression <= expression  

Arguments

expression

Ein beliebiger gültiger Ausdruck. Beide Ausdrücke müssen implizit konvertierbare Datentypen besitzen. Die Konvertierung hängt von den Rangfolgeregeln für Datentypen ab.

Ergebnistypen

Boolean

Examples

A. Verwenden von <= in einer einfachen Abfrage

Im folgenden Beispiel werden alle Zeilen in der HumanResources.Department-Tabelle zurückgegeben, die in DepartmentID über einen Wert kleiner oder gleich 3 verfügen.

-- Uses AdventureWorks  
  
SELECT DepartmentID, Name  
FROM HumanResources.Department  
WHERE DepartmentID <= 3  
ORDER BY DepartmentID;  

Hier sehen Sie das Ergebnis.

DepartmentID Name  
------------ --------------------------------------------------  
1            Engineering  
2            Tool Design  
3            Sales  
  
(3 row(s) affected)  
  

Siehe auch