Der SQL NOT Operator gibt alle Daten aus, bei der eine Bedingung nicht zutrifft.

SELECT Spalte FROM Tabelle WHERE NOT Bedingung; 
SQL NOT

In simplen Fällen erscheint der SQL NOT Operator durch das Umkehren von Vergleichsoperatoren (z.B. von  = zu <>) überflüssig.. Durch die speziellen, logischen Operatoren (wie LIKE, EXISTS, BETWEEN, …) kann man dadurch allerdings komplexe Bedingungen vereinfacht formulieren.

SQL NOT - Beispiel

Möchte ein Designer-Shop alle Kleidungsstücke überprüfen, die außerhalb von Deutschland produziert wurden, ist folgender Befehl zu nutzen:

SELECT * FROM Kleidung WHERE NOT Produktionsort = 'Deutschland'; 

ARTIKEL TEILEN

Hast du Fragen? Hinterlasse einen Kommentar!