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
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 einer oder beide Operanden sind NULL, siehe 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 oder AdventureWorksDW2025 BeispieldatenbankAdventureWorks2025, die Sie aus dem Azure Data SQL Samples Repository GitHub-Repository 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