Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-Analyseendpunkt in Microsoft Fabric
Lagerhaus in Microsoft Fabric
SQL-Datenbank in Microsoft Fabric
Vergleicht zwei Ausdrücke (ein Vergleichsoperator). Wenn Sie Nicht-Null-Ausdrücke vergleichen, ist TRUE das Ergebnis, wenn der linke Operand nicht dem rechten Operanden entspricht. Andernfalls ist das Ergebnis FALSE. Wenn eine oder beide Operanden vorhanden sind NULL, lesen Sie set ANSI_NULLS.
Transact-SQL-Syntaxkonventionen
Syntax
expression <> expression
Arguments
expression
Beliebiger gültiger Ausdruck. Beide Ausdrücke müssen implizit konvertierbare Datentypen besitzen. Die Konvertierung hängt von den Rangfolgeregeln für Datentypen ab.
Rückgabetypen
Boolean
Examples
Die Codebeispiele in diesem Artikel verwenden die AdventureWorks2025- oder AdventureWorksDW2025 Beispieldatenbank, die Sie von der Microsoft SQL Server Samples and Community Projects Homepage herunterladen können.
A. Verwenden <> in einer einfachen Abfrage
Im folgenden Beispiel werden alle Zeilen in der Tabelle zurückgegeben, die Production.ProductCategory keinen Wert haben, der ProductCategoryID gleich 3 oder 2 ist.
SELECT ProductCategoryID,
Name
FROM Production.ProductCategory
WHERE ProductCategoryID <> 3
AND ProductCategoryID <> 2;
Hier sehen Sie das Ergebnis.
ProductCategoryID Name
------------------ ----------------------
1 Bikes
4 Accessories