WHERE

Meistens möchte man nur Einträge wählen, welche bestimmte Kriterien erfüllen. Das geschieht mit dem Befehl WHERE.

Die Syntax lautet SELECT * FROM Tabellenname WHERE Bedingung;



Möchte man bei der Auswahl nur bestimmte Spalten ausgegeben haben, dann lautet die Syntax SELECT spaltenname FROM Tabellenname WHERE Bedingung;



Möchte man ein Wort bzw. einen Namen suchen, dann wird der Begriff in Anführungszeichen gesetzt. Im folgenden Beispiel werden alle Hauptstädte gesucht, die ein B im Namen haben.



Man kann auch nach Datensätzen suchen, die zwischen zwei Werten liegen. Z. B. alle Städte zwischen 100.000 und 500.000 Einwohnern.




Klicke auf folgenden Link und schau dir zuerst die Struktur der Datenbank an Struktur


Klicke dann auf folgenden Link und bearbeite dort die folgenden Aufgaben Datenbank



Aufgaben

1. Lasse Dir alle Einträge der Tabelle Fluss ausgeben, bei denen die Länge größer als 1000 ist.

2. Lasse Dir die Spalten Name und Länge der Tabelle FLUSS ausgeben, mit der Bedinung, dass die Flusslänge > 2000 ist.

3. Klicke auf folgenden Link und lasse Dir alle Einträge ausgeben, in dem das Land Deutschland lautet Aufgabe 3

4. Lasse Dir aus der Tabelle Berg alle Berge der Anden anzeigen. [Geodatenbank]

5. Nenne alle Städte, die über eine Million Einwohner haben.

5. Nenne Flüsse, die zwischen 1000 und 2000 km lang sind.