Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verwendung der WHERE-Klausel | Daten Filtern
Einführung in SQL

Swipe um das Menü anzuzeigen

book
Verwendung der WHERE-Klausel

In Datenbanken enthalten Tabellen typischerweise große Datenmengen. Häufig sind jedoch nur bestimmte Teile dieser Daten von Interesse. Um dies zu erreichen, müssen die Bedingungen für die Datenabfrage definiert werden, die als Filterkriterien bezeichnet werden.

Daten werden mit einer WHERE-Klausel gefiltert, die die Suchkriterien in einer SELECT-Anweisung angibt. Die WHERE-Klausel steht unmittelbar nach dem Tabellennamen.

Bei der Angabe eines Zeichenkettenwerts, wie beispielsweise eines Ländernamens, muss der Text in einfache Anführungszeichen (') gesetzt werden.

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

Die SELECT-Anweisung ruft 2 Spalten aus der Tabelle country ab und gibt nur Zeilen mit dem Kontinentwert 'Europe' zurück.

Position der Klausel

Wenn wir die Klauseln ORDER BY und WHERE verwenden, stellen wir sicher, dass ORDER BY nach der WHERE-Klausel steht.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
Aufgabe

Swipe to start coding

Schreiben Sie eine SQL-Abfrage, um die Spalten id, name und region aus der Tabelle country abzurufen (bitte diese Spalten in genau dieser Reihenfolge auswählen). Es sollen nur die Zeilen zurückgegeben werden, bei denen die Spalte continent den Wert 'North America' hat.

Hinweis

Bitte beachten Sie, dass North America korrekt großgeschrieben werden muss. north america ist nicht dasselbe. Achten Sie daher darauf, es als North America zu schreiben.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

book
Verwendung der WHERE-Klausel

In Datenbanken enthalten Tabellen typischerweise große Datenmengen. Häufig sind jedoch nur bestimmte Teile dieser Daten von Interesse. Um dies zu erreichen, müssen die Bedingungen für die Datenabfrage definiert werden, die als Filterkriterien bezeichnet werden.

Daten werden mit einer WHERE-Klausel gefiltert, die die Suchkriterien in einer SELECT-Anweisung angibt. Die WHERE-Klausel steht unmittelbar nach dem Tabellennamen.

Bei der Angabe eines Zeichenkettenwerts, wie beispielsweise eines Ländernamens, muss der Text in einfache Anführungszeichen (') gesetzt werden.

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

Die SELECT-Anweisung ruft 2 Spalten aus der Tabelle country ab und gibt nur Zeilen mit dem Kontinentwert 'Europe' zurück.

Position der Klausel

Wenn wir die Klauseln ORDER BY und WHERE verwenden, stellen wir sicher, dass ORDER BY nach der WHERE-Klausel steht.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
Aufgabe

Swipe to start coding

Schreiben Sie eine SQL-Abfrage, um die Spalten id, name und region aus der Tabelle country abzurufen (bitte diese Spalten in genau dieser Reihenfolge auswählen). Es sollen nur die Zeilen zurückgegeben werden, bei denen die Spalte continent den Wert 'North America' hat.

Hinweis

Bitte beachten Sie, dass North America korrekt großgeschrieben werden muss. north america ist nicht dasselbe. Achten Sie daher darauf, es als North America zu schreiben.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt