Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Mehrfache Verwendung einer Tabelle. SELECT tanzpartner.Vorname, tanzpartner2.Vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht.

Ähnliche Präsentationen


Präsentation zum Thema: "Mehrfache Verwendung einer Tabelle. SELECT tanzpartner.Vorname, tanzpartner2.Vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht."—  Präsentation transkript:

1 Mehrfache Verwendung einer Tabelle

2 SELECT tanzpartner.Vorname, tanzpartner2.Vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht = "w" AND tanzpartner2.Geschlecht = "m" Nenne die Vornamen aller Tanzpaare aus Dame und Herr. Weil sowohl die Dame als auch der Herr aus der Tabelle tanzpartner ausgewählt werden, muss diese Tabelle im FROM -Teil einmal umbenannt werden, um Verwechslungen zu vermeiden. Für die Auswahl der Dame verwenden wir die Tabelle tanzpartner unter ihrem üblichen Namen, für die Auswahl des Herrn benennen wir sie in tanzpartner2 um.

3 SELECT tanzpartner.Vorname, tanzpartner2.Vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht <> tanzpartner2.Geschlecht Nenne die Vornamen aller Tanzpaare verschiedenen Geschlechts. Dabei erscheinen alle Paare einmal in der Reihenfolge Dame, Herr und noch einmal in der Reihenfolge Herr, Dame.

4 SELECT tanzpartner.Vorname, tanzpartner2.Vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht = "w" AND tanzpartner2.Geschlecht = "m" AND tanzpartner.Groesse - tanzpartner2.Groesse <= 5 AND tanzpartner2.Groesse - tanzpartner.Groesse <=10 Nenne die Vornamen aller Tanzpaare aus Dame und Herr, bei denen die Dame höchstens 5 Zentimeter größer und höchstens 10 Zentimeter kleiner als der Herr ist.

5 SELECT tanzpartner.Vorname, tanzpartner2.vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht = tanzpartner2.Geschlecht AND tanzpartner.Groesse - tanzpartner2.Groesse <= 2 AND tanzpartner2.Groesse - tanzpartner.Groesse <= 2 Nenne zu jeder Tänzerin (und zu jedem Tänzer) eine Ersatzfrau (einen Ersatzmann) mit um höchstens 2 cm abweichender Körpergröße.

6 SELECT tanzpartner.Vorname, tanzpartner2.vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht = tanzpartner2.Geschlecht OR tanzpartner.Nachname = tanzpartner2.Nachname Die Tanzgruppe soll in der italienischen Partnerstadt auftreten und dort in Doppelzimmern übernachten. Dabei soll nach Geschlechtern getrennt werden, es sei denn, die Übernachtenden sind aus einer Familie (vereinfachend: haben denselben Nachnamen). Nenne alle möglichen Zimmerbelegungen.


Herunterladen ppt "Mehrfache Verwendung einer Tabelle. SELECT tanzpartner.Vorname, tanzpartner2.Vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht."

Ähnliche Präsentationen


Google-Anzeigen