Lektionen
Lektionen
SQL stellt Datenbanken Fragen und bekommt im Nu Antworten. Du arbeitest mit der Datenbank eines Online-Spieleshops: Du findest seine Bestseller, zählst seine Verkäufe und entwirfst neue Tabellen.
Lektionen
Lektion 1
Schreibe deine ersten SQL-Abfragen mit SELECT und FROM und wähle die Spalten aus, die du brauchst.
Für die Lektion bekommst du 85 XP
Lektion 2
Sortiere Zeilen mit ORDER BY, zeige nur die ersten mit LIMIT und berechne neue Spalten.
Für die Lektion bekommst du 130 XP
Lektion 3
Wähle Zeilen mit WHERE aus, kombiniere Bedingungen mit AND und OR und finde Text mit LIKE.
Für die Lektion bekommst du 140 XP
Checkpoint
Schreibe Abfragen für eine Weihnachtsaktion: Geschenkideen für Kinder, ein Banner und Einladungen zur Feier.
Für die Lektion bekommst du 15 XP
Ausgabe
titel | altersfreigabe | preis-------------+----------------+------Cube Logic | 3 | 5Word Quest | 7 | 10Bakery Story | 3 | 15Ocean Deep | 7 | 15Pixel Racer | 3 | 15Moon Farm | 3 | 20
Lektion 5
Runde Preise mit ROUND, zerlege Text mit SUBSTR und rechne mit Datumsangaben.
Für die Lektion bekommst du 115 XP
Lektion 6
Zähle und addiere mit COUNT und SUM, gruppiere Zeilen mit GROUP BY und filtere Gruppen mit HAVING.
Für die Lektion bekommst du 125 XP
Checkpoint
Fasse den Shop auf drei Folien zusammen: Spiele nach Jahr, Bewertungen nach Urteil und die aktivsten Monate.
Für die Lektion bekommst du 15 XP
Ausgabe
jahr | anzahl_spiele | durchschnittspreis----------------+---------------+-------------------2020 | 1 | 5.02021 | 2 | 22.52022 | 2 | 20.02023 | 4 | 25.02024 | 5 | 28.02025 | 4 | 43.8bald erhältlich | 2 | 32.5
Lektion 8
Verbinde Zeilen mehrerer Tabellen mit JOIN und ON und behalte Zeilen ohne Gegenstück mit LEFT JOIN.
Für die Lektion bekommst du 155 XP
Lektion 9
Setze eine Abfrage in eine andere, filtere mit IN und EXISTS und stapele Ergebnisse mit UNION.
Für die Lektion bekommst du 105 XP
Checkpoint
Finde heraus, wen du um eine Bewertung bitten kannst und wer seit Monaten nichts gekauft hat, und baue eine Kundenkarte.
Für die Lektion bekommst du 15 XP
Ausgabe
name | letzte_bestellung--------------+------------------Leon Wagner | 2024-08-23Anna Fischer | 2025-04-15Mia Lange | 2025-05-20Lukas Neumann | 2025-06-06
Lektion 11
Füge Zeilen mit INSERT, UPDATE und DELETE hinzu, ändere und lösche sie, und fasse Änderungen in Transaktionen zusammen.
Für die Lektion bekommst du 130 XP
Lektion 12
Entwirf Tabellen mit CREATE TABLE, verknüpfe sie mit Fremdschlüsseln und ergänze Regeln wie NOT NULL.
Für die Lektion bekommst du 135 XP
Lektion 13
Baue eine Wunschliste für den Shop: Erstelle ihre Tabelle, fülle sie und finde die meistgewünschten Spiele.
Für die Lektion bekommst du 65 XP
Ausgabe
name | ausgegeben | wuensche---------------+------------+---------Emma Becker | 200 | 2Lukas Neumann | 150 | 2Noah Winter | 150 | 0Olivia Braun | 150 | 1Jonas Hartmann | 95 | 1
Mit SQL stellst du einer Datenbank Fragen und bekommst im Nu Antworten, und fast jedes Unternehmen, das Daten speichert, nutzt es. Der Kurs beginnt mit dem Auswählen und Sortieren von Spalten und führt dich weiter über Filtern, Berechnungen, Gruppieren, das Verbinden von Tabellen und Unterabfragen bis zum Ändern von Daten und Erstellen von Tabellen.
Du arbeitest direkt im Browser mit der Datenbank eines Online-Spieleshops, mit seinen Spielen, Bestellungen und Kunden. Zwischen den Lektionen schreibst du Abfragen für eine Weihnachtsaktion, für die Zahlen des Shops und für die Kundenbetreuung, und im Abschlussprojekt entwirfst du eine Wunschliste für den Shop.