Wirtschaftsinformatik (Fach) / SQL (Lektion)
In dieser Lektion befinden sich 9 Karteikarten
Grundlagen
Diese Lektion wurde von studipro erstellt.
Diese Lektion ist leider nicht zum lernen freigegeben.
- Liefere Reisenummer aller Reisen SELECT ReiseNr FROM Reise
- Liefere alle Reiseziele (ohne Dubletten) SELECT DISTINCT Ziel FROM Reise
- Liefere alle Skireisen SELECT * FROM Reise WHERE Typ = "Skireise"
- Liefere alle Buchungen mit Kundenname SELECT Buchung.BuchungsNr, Buchung.Datum, Buchung.KdNr, Buchung.ReiseNr, Kunde.Name FROM Kunde, Buchung WHERE Kunde.KdNr = Buchung.KdNr
- Liefere eine Liste mit Buchungsnr, Kundennamen, ihren Reisezielen und dem jeweiligen Reisedatum SELECT Buchung.BuchungsNr, Kunde.Name, Reise.Ziel, Reise.Datum FROM Kunde, Buchung, Reise WHERE Kunde.KdNr = Buchung.KdNr and Buchung.ReiseNr = Reise.ReiseNr
- Liefere eine Liste mit Kundennamen, ihren Reisezielen und dem jeweiligen Reisedatum, geordnet nach Buchungsnummern SELECT Buchung.BuchungsNr, Kunde.Name, Reise.Ziel, Reise.Datum FROM Kunde, Buchung, Reise WHERE Kunde.KdNr=Buchung.KdNr and Buchung.ReiseNr = Reise.ReiseNr ORDER BY Buchung.BuchungsNr DESC
- Liefere die Anzahl aller Reisen nach Oslo SELECT COUNT(*) FROM Reise WHERE ziel = "Oslo"
- Liefere den Gesamtpreis aller gebuchten Skireisen SELECT sum (Buchung.Preis) FROM Buchung, Reise WHERE Buchung.ReiseNr = Reise.ReiseNr and typ = "Skireise"
- Liefere die Gesamtpreose aller gebuchten Reisen, gruppiert nach Reisetyp SELECT Reise.Tyo, sum (Buchung, Preis) FROM Buchung, Reise WHERE Buchung.ReiseNr = Reise.Reisenr GROUP BY Reise.Typ