Wirtschaftsinformatik (Fach) / SQL (Lektion)

In dieser Lektion befinden sich 9 Karteikarten

Grundlagen

Diese Lektion wurde von studipro erstellt.

Lektion lernen

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