Freigeben über


!= (ungleich) (Entität SQL)

Vergleicht zwei Ausdrücke, um zu bestimmen, ob der linke Ausdruck nicht dem rechten Ausdruck entspricht. Der Operator != (Ungleich Gleich) entspricht funktional dem <> Operator.

Syntax

expression != expression  
-- or  
expression <> expression  

Argumente

expression
Ein beliebiger gültiger Ausdruck. Beide Ausdrücke müssen implizit konvertierbare Datentypen besitzen.

Ergebnistypen

truewenn der linke Ausdruck nicht mit dem rechten Ausdruck identisch ist; andernfalls . false

Beispiel

Die folgende Entity SQL-Abfrage verwendet den Operator != zum Vergleichen von zwei Ausdrücken, um zu bestimmen, ob der linke Ausdruck nicht dem rechten Ausdruck entspricht. Die Abfrage basiert auf dem AdventureWorks Sales Model. Führen Sie die folgenden Schritte aus, um diese Abfrage zu kompilieren und auszuführen:

  1. Gehen Sie wie folgt vor : Ausführen einer Abfrage, die StrukturelleType-Ergebnisse zurückgibt.

  2. Übergeben Sie die folgende Abfrage als Argument an die ExecuteStructuralTypeQuery Methode:

-- !=
SELECT VALUE product FROM AdventureWorksEntities.Products 
    AS product WHERE product.ListPrice != @price
-- <>
SELECT VALUE product FROM AdventureWorksEntities.Products 
    AS product WHERE product.ListPrice <> @price

Siehe auch