SQL-Dojo · Prüfungssimulation AP2
Weinhandel: Bestseller ermitteln
Übungsaufgabe aus der Lernplattform: Aufgabenstellung hier lesen, Lösung dort schreiben und automatisch prüfen lassen.
Die Abschlussaufgabe des Szenarios, und die härteste: pro Weingut der meistverkaufte Wein. Fachlich eine Halbsatz-Frage, technisch der Klassiker, den Datenbankleute „Top-1 pro Gruppe” nennen.
Der Haken steckt in einem Detail, das sich leicht übersehen lässt: MAX() liefert
dir einen Wert, aber nicht die Zeile, aus der dieser Wert stammt. Du willst
aber den Namen des Weins, nicht nur seine Verkaufszahl. Genau in dieser Lücke
zwischen „höchster Wert” und „Zeile mit dem höchsten Wert” scheitern die meisten
ersten Versuche. Sie zu schließen ist der eigentliche Lerneffekt dieser Aufgabe —
und nebenbei der Grund, warum es Window Functions überhaupt gibt.
Das steckt in der vollständigen Aufgabe
- Aufgabe d
Die vollständige Aufgabenstellung mit Beispieldaten, Hinweisen und erklärter Musterlösung steht in der Lernplattform.
Lernplattform
Schreib die Lösung, wir prüfen sie.
In der Lernplattform arbeitest du direkt im Browser. Deine Lösung wird automatisch geprüft, mit Hinweisen bei Fehlern und einer erklärten Musterlösung.
Weitere Aufgaben aus Prüfungssimulation AP2
Alle Aufgaben- Weinhandel: Sortiment pro Weingut In der AP2 bekommst du kein blankes „Schreibe einen JOIN". Du bekommst ein Unternehmen, ein Datenmodell und eine Handvoll Fragen, die so auch aus dem Fachbereich kommen könnten. Genau so ist dieses... Leicht , Schwierigkeit 2 von 5 ca. 8 Minuten
- Weinhandel: Umsatz pro Verkaufsstelle Teil 1 hat Stammdaten miteinander verbunden. Jetzt kommt die Frage, die die Geschäftsführung tatsächlich interessiert: Was bringt jede Filiale eigentlich ein? Damit läufst du in eine Eigenheit, die... Mittel , Schwierigkeit 3 von 5 ca. 12 Minuten
- Weinhandel: Ladenhüter finden Bisher hast du gefragt, was in den Daten steht. Dieser Teil dreht die Perspektive um: Gesucht ist, was fehlt. Weine, zu denen es keinen einzigen Verkauf gibt — Ladenhüter, die Lagerplatz und Kapita... Mittel , Schwierigkeit 3 von 5 ca. 8 Minuten
- Arzneimittel: Wirkstoffe auflisten Zweites Szenario, neue Branche, gleiche Prüfungslogik. Diesmal geht es um eine Arzneimitteldatenbank — und um die Beziehungsart, die in der AP2 am zuverlässigsten drankommt: die m:n-Beziehung. Ein ... Leicht , Schwierigkeit 2 von 5 ca. 8 Minuten