BESTE WEBSITE FÜR WEBENTWICKLER

SQL Tutorial

SQL HEIM SQL Intro SQL Syntax SQL SELECT SQL SELECT DISTINCT SQL WHERE SQL ORDER BY SQL AND SQL OR SQL NOT SQL INSERT INTO SQL NULL Werte SQL UPDATE SQL DELETE SQL SELECT TOP SQL MIN() und MAX() SQL COUNT SQL SUM SQL AVG SQL LIKE SQL Wildcards SQL IN SQL BETWEEN SQL Aliase SQL JOIN SQL INNER JOIN SQL LEFT JOIN SQL RIGHT JOIN SQL FULL OUTER JOIN SQL Selbst beitreten SQL UNION SQL GROUP BY SQL HAVING SQL EXISTS SQL ANY, ALL SQL SELECT INTO SQL INSERT INTO SELECT SQL CASE SQL NULL Functions SQL Gespeicherte Verfahren SQL Kommentare SQL Betreiber

SQL Datenbank

SQL CREATE DATABASE SQL DROP DATABASE SQL BACKUP DATABASE SQL CREATE TABLE SQL DROP TABLE SQL ALTER TABLE SQL Einschränkungen SQL NOT NULL SQL UNIQUE SQL PRIMARY KEY SQL FOREIGN KEY SQL CHECK SQL DEFAULT SQL CREATE INDEX SQL AUTO INCREMENT SQL Daten SQL CREATE VIEW SQL Injektion SQL Hosting SQL Datentypen

SQL Referenzen

SQL Schlüsselwörter MySQL Funktionen SQL Serverfunktionen MS Access Funktionen SQL Schneller Ref

SQL Beispiele

SQL Beispiele SQL Editor SQL Quiz SQL Übungen SQL Bootcamp SQL Zertifikat

SQL. Lektionen für Anfänger

Ua En Es Fr

SQL-NOT-Operator


Der NOT-Operator

Der NOT-Operator wird in Kombination mit anderen Operatoren verwendet, um das entgegengesetzte Ergebnis, auch Negativergebnis genannt, zu erhalten.

In der folgenden Select-Anweisung möchten wir alle Kunden zurückgeben, die NICHT aus Spanien stammen:

Beispiel

Wählen Sie nur die Kunden aus, die NICHT aus Spanien kommen:

SELECT * FROM Customers
WHERE NOT Country = 'Spain';
Try it Yourself »

Im obigen Beispiel wird der Operator NOT in Kombination mit dem Operator = verwendet. Er kann jedoch auch mit anderen Vergleichs- und/oder logischen Operatoren kombiniert werden. Siehe Beispiele unten.


Syntax

SELECT column1, column2, ...
FROM table_name
WHERE NOT condition;


Demo-Datenbank

Nachfolgend finden Sie eine Auswahl aus der in den Beispielen verwendeten Tabelle Customers:

CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

NOT LIKE

Beispiel

Wählen Sie Kunden aus, die nicht mit dem Buchstaben beginnen 'A':

SELECT * FROM Customers
WHERE CustomerName NOT LIKE 'A%';
Try it Yourself »

NOT BETWEEN

Beispiel

Wählen Sie Kunden mit einer customerID aus, die nicht zwischen 10 und 60 liegt:

SELECT * FROM Customers
WHERE CustomerID NOT BETWEEN 10 AND 60;
Try it Yourself »

NOT IN

Beispiel

Wählen Sie Kunden aus, die nicht aus Paris oder London kommen:

SELECT * FROM Customers
WHERE City NOT IN ('Paris', 'London');
Try it Yourself »

NOT Größer als

Beispiel

Wählen Sie Kunden mit einer CustomerId von höchstens 50 aus:

SELECT * FROM Customers
WHERE NOT CustomerID > 50;
Try it Yourself »

Notiz: Es gibt einen Nicht-Größer-als-Operator: !> das würde Ihnen das gleiche Ergebnis liefern.


NOT Weniger als

Beispiel

Wählen Sie Kunden mit einer CustomerID von mindestens 50 aus:

SELECT * FROM Customers
WHERE NOT CustomerId < 50;
Try it Yourself »

Notiz: Es gibt einen Nicht-Kleiner-Dann-Operator: !< der das gleiche Ergebnis liefern würde.


Testen Sie sich mit Übungen

Übung:

Verwenden Sie das Schlüsselwort NOT, um alle Datensätze auszuwählen, bei denen City NICHT „Berlin“ ist.

    SELECT * FROM Customers
     = '';
    


W3Schools SQL Video-Tutorial. NOT-Operator

Dieses Video ist eine Einführung in den NOT-Operator in SQL.

Teil einer Reihe von Video-Tutorials zum Erlernen von SQL für Anfänger!