Benutzer-Werkzeuge

Webseiten-Werkzeuge


datenbanken:sql_filtern_bsp

Dies ist eine alte Version des Dokuments!


Beispiele zum Filtern von Daten

Die folgenden Beispiele beziehen sich auf die folgende Tabelle Buch.

ISBN Autor Titel Erscheinungsjahr Preis (€)
9783150000717Goethe, Johann Wolfgang vonGötz von Berlichingen19763,00
9783150000670Goethe, Johann Wolfgang vonDie Leiden des jungen Werther20023,00
9783150000014Goethe, Johann Wolfgang vonFaust20122,60
9783804425934Schiller, FriedrichDie Räuber20194,00
9783123524745Schiller, FriedrichKabale und Liebe20127,25
9783150000458Lessing, Gotthold EphraimEmilia Galotti20052,40
9783847848301Lessing, Gotthold EphraimNathan der Weise202116,80
9783150000106Lessing, Gotthold EphraimMinna von Barnhelm19863,00

Logische Operatoren

Beispiel 1:

Wähle alle Bücher aus, die von Goethe sind und die 3 Euro kosten.

SELECT * 
FROM Buch
WHERE Autor =  'Goethe, Johann Wolfgang von'
AND Preis = '3,00'

ergibt

ISBN Autor Titel Erscheinungsjahr Preis (€)
9783150000717Goethe, Johann Wolfgang vonGötz von Berlichingen19763,00
9783150000670Goethe, Johann Wolfgang vonDie Leiden des jungen Werther20023,00

Beispiel 2:

Wähle alle Bücher aus, die 3 oder 4 Euro kosten.

SELECT * 
FROM Buch
WHERE Preis =  '3,00'
OR Preis = '4,00'

ergibt

ISBN Autor Titel Erscheinungsjahr Preis (€)
9783150000717Goethe, Johann Wolfgang vonGötz von Berlichingen19763,00
9783150000670Goethe, Johann Wolfgang vonDie Leiden des jungen Werther20023,00
9783804425934Schiller, FriedrichDie Räuber20194,00
9783150000106Lessing, Gotthold EphraimMinna von Barnhelm19863,00

Vergleichsoperatoren

Beispiel 1:

Wähle alle Bücher aus, die mehr als 4 Euro kosten.

SELECT * 
FROM Buch
WHERE Preis >  '4,00'

ergibt

ISBN Autor Titel Erscheinungsjahr Preis (€)
9783123524745Schiller, FriedrichKabale und Liebe20127,25
9783847848301Lessing, Gotthold EphraimNathan der Weise202116,80

Beispiel 2:

Wähle alle Bücher aus, die vor 2000 erschienen sind.

SELECT * 
FROM Buch
WHERE Erscheinungsjahr < '2000'

ergibt

ISBN Autor Titel Erscheinungsjahr Preis (€)
9783150000717Goethe, Johann Wolfgang vonGötz von Berlichingen19763,00
9783150000106Lessing, Gotthold EphraimMinna von Barnhelm19863,00

Beispiel 3:

Wähle alle Titel aus, die mit D, E oder F beginnen.

SELECT Titel
FROM Buch
WHERE Titel BETWEEN 'C' AND 'G'

ergibt

Titel
Die Leiden des jungen Werther
Faust
Die Räuber
Emilia Galotti

Beispiel 4:

Wähle alle Bücher aus, in dessen Namen das Wort Wolfgang vorkommt.

SELECT * 
FROM Buch
WHERE Autor LIKE '%Wolfgang%'

ergibt

ISBN Autor Titel Erscheinungsjahr Preis (€)
9783150000717Goethe, Johann Wolfgang vonGötz von Berlichingen19763,00
9783150000670Goethe, Johann Wolfgang vonDie Leiden des jungen Werther20023,00
9783150000014Goethe, Johann Wolfgang vonFaust20122,60

Verfeinerung der Ausgabe

Es sollen alle Titel

datenbanken/sql_filtern_bsp.1621494749.txt.gz · Zuletzt geändert: 2021/05/20 09:12 von lutz