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
course content

Kursinhalt

Einführung in SQL

Einführung in SQL

1. Daten Abrufen
3. Daten Filtern
4. Erweiterte Datenfilterung
5. Aggregatfunktionen

book
Verwendung der WHERE-Klausel

In Datenbanken enthalten Tabellen typischerweise große Datenmengen. Häufig sind wir jedoch daran interessiert, bestimmte Teile der Daten abzurufen, anstatt die Gesamtheit. Um dies zu erreichen, müssen wir die Bedingungen für die Datenabfrage definieren, die als Filterkriterien bezeichnet werden.

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

Wenn ein String-Wert angegeben wird, wie z.B. ein Ländername, müssen wir den Text in einfache Anführungszeichen (') einschließen.

Sehen wir uns ein Beispiel an:

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

Erklärung: Die SELECT-Anweisung holt 2 Spalten aus der country-Tabelle und gibt nur Zeilen mit dem Kontinentwert 'Europe' zurück.

Klauselposition

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

Sehen wir uns das folgende Beispiel an:

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

Hier ist die country-Tabelle, mit der wir arbeiten:

Aufgabe

Swipe to start coding

Schreiben Sie eine SQL-Abfrage, um die Spalten id, name und region aus der country-Tabelle abzurufen (bitte rufen Sie diese Spalten in dieser Reihenfolge ab), wobei nur Zeilen mit dem continent 'North America' zurückgegeben werden.

Hinweis

Bitte beachten Sie, dass North America korrekt großgeschrieben werden muss und north america nicht dasselbe ist. Seien Sie also vorsichtig und schreiben Sie es als North America.

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
toggle bottom row

book
Verwendung der WHERE-Klausel

In Datenbanken enthalten Tabellen typischerweise große Datenmengen. Häufig sind wir jedoch daran interessiert, bestimmte Teile der Daten abzurufen, anstatt die Gesamtheit. Um dies zu erreichen, müssen wir die Bedingungen für die Datenabfrage definieren, die als Filterkriterien bezeichnet werden.

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

Wenn ein String-Wert angegeben wird, wie z.B. ein Ländername, müssen wir den Text in einfache Anführungszeichen (') einschließen.

Sehen wir uns ein Beispiel an:

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

Erklärung: Die SELECT-Anweisung holt 2 Spalten aus der country-Tabelle und gibt nur Zeilen mit dem Kontinentwert 'Europe' zurück.

Klauselposition

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

Sehen wir uns das folgende Beispiel an:

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

Hier ist die country-Tabelle, mit der wir arbeiten:

Aufgabe

Swipe to start coding

Schreiben Sie eine SQL-Abfrage, um die Spalten id, name und region aus der country-Tabelle abzurufen (bitte rufen Sie diese Spalten in dieser Reihenfolge ab), wobei nur Zeilen mit dem continent 'North America' zurückgegeben werden.

Hinweis

Bitte beachten Sie, dass North America korrekt großgeschrieben werden muss und north america nicht dasselbe ist. Seien Sie also vorsichtig und schreiben Sie es als North America.

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
We're sorry to hear that something went wrong. What happened?
some-alt