Letztes Jahr konnte ich keine einzige SQL-Abfrage schreiben. Jetzt verwalte ich drei Datenbanken für mein Unternehmen. Hier sind die Ressourcen, die tatsächlich funktioniert haben – und einige, die reine Zeitverschwendung waren.
SQLBolt – wo ich angefangen habe
Komplett kostenlos, direkt im Browser. Jede Lektion hat interaktive Übungen, bei denen du echte Abfragen schreibst. Ich habe etwa eine Stunde täglich investiert, zwei Wochen lang. Das Tempo war gut – nicht zu langsam, nicht überwältigend. Nach Lektion 13 konnte ich grundlegende SELECT, WHERE und JOIN-Abfragen schreiben. Was fehlt: komplexere Themen wie Subqueries und Window Functions. Aber für den Start? Perfekt.
Mode SQL Tutorial
Dieses Tutorial verwendet echte Geschäftsdaten – Sales-Zahlen, Kundenverhalten, solche Sachen. Das machte es relevanter für mich. Die Beispiele zeigen, wie du tatsächliche Geschäftsfragen beantwortest, nicht nur technische Übungen. Ich habe gelernt, wie man Verkaufstrends nach Region analysiert, was ich direkt für meine eigenen Berichte verwendet habe. Einziger Nachteil: manchmal überspringen sie Erklärungen und du musst googeln.
PostgreSQL-Dokumentation
Klingt trocken, ich weiß. Aber die offiziellen Docs sind überraschend klar, besonders für spezifische Funktionen. Wenn du verstehen willst, wie DISTINCT wirklich funktioniert oder was der Unterschied zwischen UNION und UNION ALL ist, findest du hier präzise Antworten. Ich habe sie als Nachschlagewerk genutzt, nicht zum Durchlesen.
YouTube: The Net Ninja SQL Playlist
Kostenlose Videos auf Englisch, etwa 45 Minuten Gesamtlänge. Gut für visuelle Lerner. Der Typ erklärt jeden Schritt am Bildschirm. Ich habe diese parallel zu SQLBolt verwendet, wenn ich etwas nicht verstanden habe. Manchmal hilft es einfach, jemanden dabei zu sehen, wie er tippt und denkt.
Was nicht funktioniert hat
Udemy-Kurse mit 40 Stunden Videomaterial – zu viel Theorie, zu wenig Praxis. Bücher über Datenbankdesign – wichtig langfristig, aber nicht wenn du sofort anfangen musst. Stack Overflow am Anfang – die Antworten setzen zu viel Vorwissen voraus.
Mein tatsächlicher Lernweg
Morgens 30 Minuten SQLBolt. Nachmittags das Gelernte auf meine eigenen Daten anwenden – meine Kundenliste, Bestellhistorie, whatever. Wenn ich steckengeblieben bin, YouTube oder Mode Tutorial gecheckt. Nach drei Wochen hatte ich genug Wissen, um praktisch zu arbeiten.
Der ehrliche Punkt: Du wirst nicht alles auf einmal lernen. Ich google immer noch täglich SQL-Syntax. Aber die Basics – SELECT, JOIN, WHERE, GROUP BY – die sitzen jetzt. Das reicht für 80 Prozent der täglichen Aufgaben.