Lernpfad
SQL ist eine der wenigen Kompetenzen, die seit fast zwei Jahrzehnten in nahezu jeder Data-Jobbeschreibung stehen – und die gute Nachricht: Die Grundlagen kannst du komplett kostenlos lernen. Schwieriger ist, dass die Gratisangebote über Dutzende Seiten verstreut sind und die Qualität stark schwankt. Manche Seiten starten am ersten Tag mit Window Functions, andere kommen nie über ein einfaches SELECT hinaus.
Dieser Leitfaden richtet sich an alle, die SQL ohne Bezahlung lernen wollen – egal ob du noch nie eine Abfrage geschrieben hast oder die Basics schon kennst und jetzt interviewnahe Übungen suchst. Ich habe die Ressourcen danach gruppiert, worin sie wirklich stark sind, damit du Einsteigerstoff überspringen kannst, wenn du ihn nicht brauchst.
Ausgewählt habe ich nach drei Kriterien: wie viel du kostenlos lernen kannst, wie gut die Angebote aufeinander aufbauen und ob die Community sie auch 2026 weiterhin empfiehlt. Ein paar sind dauerhaft kostenlos. Einige sind Freemium – und ich sage dir genau, wo das Gratisangebot endet.
Top kostenlose SQL-Ressourcen: TL;DR
| Ressource | Typ | Niveau | Am besten geeignet für |
|---|---|---|---|
| DataCamp SQL-Tutorials und -Blogs | Tutorials | Einsteiger bis Fortgeschrittene | Kostenlose schriftliche Referenz zu jedem Kurs |
| Kostenlose DataCamp-Intro-Kursinhalte | Kurs (Freemium) | Einsteiger | Geführte erste Schritte im Browser |
| Mode SQL Tutorial | Tutorial | Mittelstufe | Analysten, die Window Functions lernen |
| SQLZoo | Übungsseite | Mittelstufe | Aufgaben in mehreren SQL-Dialekten |
| Kaggle Learn SQL | Kurs | Einsteiger bis Mittelstufe | Üben an echten Datensätzen mit Zertifikat |
| Oracle Live SQL | Sandbox | Mittelstufe | Oracle-spezifisches SQL im Browser testen |
| freeCodeCamp | Kurs | Einsteiger | Strukturierter Gratispfad durch die Grundlagen |
| Khan Academy | Kurs | Einsteiger | Einsteiger, die wenig Druck wollen |
| SQLBolt | Interaktive Lektionen | Einsteiger | Kurzlektionen mit sofortigen Übungen |
| Coursera- und edX-Audits | Kurs (Audit) | Mittelstufe | Universitätsniveau ohne Zertifikat |
| LeetCode, HackerRank, DataLemur | Übungsseiten | Mittelstufe bis Fortgeschrittene | Interviewnahe Abfrageübungen |
Die besten kostenlosen Ressourcen zum SQL-Lernen
Hier sind die Ressourcen, die ich wirklich empfehle – grob sortiert von den Grundlagen bis zur fortgeschrittenen Praxis.
1. DataCamp SQL-Tutorials und -Blogs
Wir haben eine Fülle an kostenlosen, schriftlichen SQL-Inhalten – der perfekte Begleiter beim SQL-Lernen.
Wir veröffentlichen eine große Bibliothek kostenloser SQL-Tutorials, die einzelne Themen fundiert abdecken, etwa Joins, Subqueries und Common Table Expressions. Anders als ein linearer Kurs sind das Referenzseiten, in die du bei Bedarf direkt einsteigen kannst, wenn ein bestimmtes Konzept ansteht. Unser SQL-Basics-Cheatsheet ist ein gutes Beispiel für eine schnelle Referenz, die ideal zu praktischen Übungen passt – die du kostenlos mit DataLab machen kannst.
Die Tutorials und Blogs sind ohne Account frei lesbar und lassen sich somit leicht aus deinen Notizen verlinken. Die Einschränkung: Für sich genommen bilden sie keinen strukturierten Pfad. Allerdings bietet unser SQL-Lernplan eine Schritt-für-Schritt-Orientierung mit passenden Links zu hilfreichen Ressourcen.
- Niveau: Einsteiger bis Fortgeschrittene
- Format: Schriftliche Tutorials und Blogs, Einzelthemen
- Am besten geeignet für: Kostenlose schriftliche Referenz parallel zu einem Kurs
Lies unseren Leitfaden zum SQL-Lernen, um zu sehen, wie die Bausteine zusammenpassen.
2. Kostenlose DataCamp-Intro-Kursinhalte (Kurs, Freemium)
Der beste kostenlose Startpunkt, wenn du geführte Übungen im Browser mit sofortigem Feedback zu jeder Abfrage möchtest.
Das erste Kapitel vieler unserer SQL-Kurse ist kostenlos. In unserem Introduction to SQL-Kurs schreibst du echte Abfragen direkt im Browser – ohne lokale Datenbankinstallation – unterstützt von unserem KI-Tutor. Vollzugriff auf den restlichen Katalog erfordert eine kostenpflichtige Mitgliedschaft, aber als Einstiegscheck ist das ideal.
Kostenlos bekommst du denselben Code-Editor im Browser, der auch in den bezahlten Kursen läuft – du schaust also nicht nur Videos. Du tippst SQL, führst es aus und erhältst sofort bewertetest Feedback. Klar: Nach den freien Kapiteln kommt die Paywall. Als erster Eindruck ist es top, als vollständiger Lernpfad weniger.
- Niveau: Einsteiger
- Format: Interaktiver Kurs, erstes Kapitel gratis
- Am besten geeignet für: Geführte erste Schritte mit Sofortfeedback
3. Mode SQL Tutorial (Tutorial)
Modes SQL-Tutorial ist eine gute kostenlose Option, wenn du SQL gezielt für Analytics lernst.
Es ist ein kostenloses, browserbasiertes Tutorial, das über manchen Einsteigerstoff hinausgeht und Subqueries sowie Window Functions abdeckt, die Analysten täglich brauchen. Der Fokus ist durchgehend analytisch, die Beispiele orientieren sich an typischen Fragestellungen eines Data Analysts statt an abstrakten Syntaxübungen. Damit ist es ein natürlicher nächster Schritt, wenn du die Basics mit DataCamp erarbeitet hast.
Die ehrliche Einschränkung: Mode ist ein Tutorial, kein vollständiger Kurs – es gibt also kein Fortschrittstracking und kein Zertifikat. Sieh es als Lektüre für die Mittelstufe nach einem Grundkurs, nicht als einzige Quelle.
- Niveau: Mittelstufe
- Format: Kostenloses Browser-Tutorial
- Am besten geeignet für: Analysten, die Window Functions und Subqueries lernen
Öffne das Mode SQL Tutorial im Browser und arbeite es durch.
4. SQLZoo (Übungsseite)
SQLZoo ist eine der ältesten kostenlosen SQL-Lernseiten und gut für Übungen in mehreren SQL-Dialekten.
Es ist kostenlos, läuft im Browser und bietet Aufgaben in verschiedenen Dialekten – unter den Gratisoptionen eher selten. Diese Dialektbreite ist wirklich hilfreich, wenn du mit etwas anderem als Standard-SQL arbeitest – ähnlich wie die thematische Breite der DataCamp-Tutorials. Die Übungen sind „Exercise-first“: Du lernst durch Tun statt durch lange Erklärungen.
Der Haken: Die Schwierigkeit steigt schnell an. Als allererste Anlaufstelle für komplette Einsteiger ist SQLZoo daher weniger geeignet.
- Niveau: Mittelstufe
- Format: Kostenlose Übungsseite, mehrere Dialekte
- Am besten geeignet für: Übungen in verschiedenen SQL-Dialekten
Rufe die SQLZoo-Seite auf und wähle einen Tutorialpfad.
5. Kaggle Learn SQL (Kurs)
Kaggle Learn ist eine der kostenlosen Ressourcen, die ich empfehle, wenn du mit echten Datensätzen üben und am Ende ein Zertifikat erhalten willst.
Die SQL-Micro-Kurse laufen in Notebooks und greifen auf echte Datensätze zu. Du schreibst also SQL, das reale Ergebnisse liefert, statt mit Spieltabellen zu arbeiten. Kaggle vergibt zudem ein Abschlusszertifikat – ein Unterschied zu Khan Academy und Mode.
Du brauchst einen kostenlosen Kaggle-Account, um die Notebooks auszuführen, und die Kurse setzen Vertrautheit mit einer Notebook-Umgebung voraus. Für dein Portfolio eignen sich die Datensätze hervorragend, ähnlich wie du es bei DataCamp mit DataLab weiterverwenden kannst.
- Niveau: Einsteiger bis Mittelstufe
- Format: Kostenlose Micro-Kurse mit Zertifikat
- Am besten geeignet für: Üben an echten Datensätzen plus Zertifikat
Registriere einen kostenlosen Kaggle-Account und starte den SQL-Lernpfad auf Kaggle Learn.
6. Oracle Live SQL (Sandbox)
Oracle Live SQL ist die kostenlose, herstellerseitige Sandbox, wenn du gezielt Oracle SQL testen willst.
Es ist eine kostenlose, browserbasierte Oracle-Umgebung zum Ausführen und Testen von Abfragen ohne lokale Datenbank. Da es Oracles eigene Umgebung ist, entspricht das Verhalten der Produktionsumgebung genauer als bei generischen Übungsseiten. Ideal also, um Oracle-spezifische Syntax auszuprobieren, über die du anderswo gelesen hast.
Das ist eine Sandbox, kein Kurs – es gibt also kein strukturiertes Lernprogramm. Nutze sie zum Experimentieren und Verifizieren von Abfragen, nicht um SQL von Grund auf zu lernen.
- Niveau: Mittelstufe
- Format: Kostenlose Browser-Sandbox
- Am besten geeignet für: Tests von Oracle-spezifischem SQL
Melde dich mit einem kostenlosen Oracle-Account bei Oracle Live SQL an, um Abfragen auszuführen.
7. freeCodeCamp (Kurs)
freeCodeCamp überzeugt als vollständig kostenloser, strukturierter Pfad durch die SQL-Grundlagen – für alle, die eine klare Linie bevorzugen.
Es taucht in mehreren Übersichten zu kostenlosen SQL-Angeboten als verlässliche Option für die Basics auf; alles ist frei zugänglich, ohne Paywall. Der Stoff ist als Kurs organisiert statt als verstreute Übungen – ideal, wenn du einen Track von Anfang bis Ende durchgehen möchtest.
Allerdings bleibt der Inhalt etwas oberflächlich und deckt eher die Grundlagen als fortgeschrittene Analytics ab. Kombiniere ihn deshalb nach Abschluss mit DataCamp-Tutorials und zusätzlicher Praxis. Die Stärke liegt in der Struktur, nicht in der Tiefe.
- Niveau: Einsteiger
- Format: Kostenloser strukturierter Kurs
- Am besten geeignet für: Einen kostenlosen Pfad durch Teile der Grundlagen
Finde das SQL-Lernprogramm auf der freeCodeCamp-Seite.
8. Khan Academy (Kurs)
Khan Academy ist ein sehr guter Einstiegspunkt für alle, die noch nie mit einer Datenbank gearbeitet haben.
Der Einsteigerkurs in SQL ist komplett kostenlos, ohne Zertifikatspflicht, und läuft in einem eingebetteten Editor – keine Installation nötig. Du lernst SQL in kleinen, abgeschlossenen Challenges – perfekt, wenn dich ein kompletter Kurs einschüchtert. 2026 landet Khan Academy in Übersichten weiterhin weit oben, weil die Einstiegshürde so niedrig ist.
Der Trade-off: Khan Academy vergibt in der Regel kein Zertifikat. Wenn du etwas für den Lebenslauf brauchst, kombiniere es später mit Kaggle Learn. Außerdem bleibt es recht einführend – du bist schnell durch.
- Niveau: Einsteiger
- Format: Kostenloser, browserbasierter Kurs
- Am besten geeignet für: Absolute Einsteiger ohne Druck
Suche auf der Khan Academy-Website nach dem SQL-Kurs und leg los.
9. SQLBolt (interaktive Lektionen)
SQLBolt ist eine gute Wahl für kurze, interaktive Lektionen, bei denen jedes Konzept eine Übung mitbringt.
Es ist komplett kostenlos, ohne Account nutzbar und läuft im Browser. Die Lektionen sind kurz und knackig – SELECT und WHERE kannst du in einer Sitzung durcharbeiten und sofort testen.
Weil die Lektionen kurz sind, eignet sich SQLBolt eher als schneller Einstieg denn als tiefer Kurs. Die Kernausdrücke der Abfragesyntax werden gut abgedeckt, für fortgeschrittene Themen liefern Mode oder Uni-Audit-Kurse jedoch deutlich mehr Tiefe.
- Niveau: Einsteiger
- Format: Kostenlose interaktive Lektionen, kein Account
- Am besten geeignet für: Schneller Einstieg mit Sofortübungen
Öffne die SQLBolt-Seite und starte mit der ersten Lektion.
10. Coursera- und edX-Auditpfade (Kurs, Audit)
Das Auditing von Coursera- und edX-Kursen ist der kostenlose Weg zu SQL- und Datenbankinhalten auf Universitätsniveau – wenn dir Tiefe wichtiger ist als Tempo.
Beide Plattformen erlauben das kostenlose Audit vieler SQL- und Datenbankkurse, darunter Uni-Angebote wie das Datenbankmaterial von Stanford auf edX. Beim Audit erhältst du Zugriff auf Vorlesungen und Lektüre ohne Bezahlung. Der Stoff geht oft tiefer in die Datenbanktheorie als interaktive Übungsseiten.
Klarer Nachteil: Bewertete Prüfungen und Zertifikate sind im kostenlosen Audit nicht enthalten – für das Zeugnis musst du zahlen. Wenn dir ein Zertifikat wichtig ist, bietet DataCamp verschiedene SQL-Zertifizierungen.
- Niveau: Mittelstufe
- Format: Kostenloses Audit, kostenpflichtiges Zertifikat
- Am besten geeignet für: Tiefe auf Universitätsniveau ohne Zertifikatsgebühr
Suche auf einer der Plattformen nach einem SQL- oder Datenbankkurs und wähle die Audit-Option.
11. LeetCode, HackerRank und DataLemur (Übungsseiten)
Diese drei sind die Plattformen für Interviewvorbereitung – sobald deine Grundlagen sitzen.
LeetCode Database, HackerRank SQL und DataLemur konzentrieren sich auf anspruchsvollere, interviewnahe Aufgaben statt auf Lehre von Grund auf. Es sind Übungsplätze, kein Unterricht: Du bringst dein Wissen mit und testest es an echten Interviewfragen. In Community-Threads wird oft empfohlen, einen Grundlagenkurs – etwa den SQL Fundamentals-Lernpfad von DataCamp – mit einer dieser Seiten für die Jobvorbereitung zu kombinieren.
Der gängige Rat: Kombiniere sie mit einem richtigen Kurs und starte nicht hier. Ohne Basis wird dich die Schwierigkeit bei LeetCode Database erschlagen.
- Niveau: Mittelstufe bis Fortgeschrittene
- Format: Kostenlose Übungsseiten (teilweise kostenpflichtige Stufen)
- Am besten geeignet für: Interviewnahe Abfragepraxis
Lege kostenlose Accounts auf den Seiten an, die zu deiner Zielrolle passen, und beginne mit den leichteren Aufgaben.
Vorgeschlagener Lernpfad
So würde ich die kostenlosen Ressourcen sequenzieren, wenn du bei null startest und SQL jobtauglich lernen willst.
Phase 1: Mit den Grundlagen vertraut werden
Starte mit unseren kostenlosen Intro-Kursinhalten. Ergänze sie mit unseren Tutorials oder einer Seite wie SQLBolt, um SELECT-, WHERE- und JOIN-Syntax in kurzen Einheiten zu festigen. Halte unser SQL-Cheatsheet offen, während du übst.
Phase 2: In echte Analytics einsteigen
Wenn sich Basisabfragen natürlich anfühlen, arbeite die SQL-Tutorials zu Window Functions und Subqueries durch. Mache dann einen Micro-Kurs, um mit echten Datensätzen zu üben. Wenn du dich in verschiedenen Dialekten testen willst, füge hier SQLZoo oder weitere DataCamp-Tutorials hinzu. Wenn du weißt, dass du mit Oracle arbeitest, verbringe Zeit in Oracle Live SQL, um die Syntax zu verifizieren.
Phase 3: Anwenden und auf Interviews vorbereiten
Baue etwas End-to-End mit einem unserer Projekte – das liefert Portfoliomaterial. Danach bearbeite SQL-Aufgaben im Interviewstil. Wenn du vor Interviews mehr Datenbanktheorie willst, auditiere einen Unikurs.
So wählst du die richtige Ressource
Wenn du unsicher bist, ordne deine Situation einem dieser Fälle zu.
- Kompletter Einsteiger, dem Kurse Angst machen: Starte mit DataCamp-Blogs und -Tutorials. Das ist die stressärmste Gratisoption und erfordert keine Installation.
- Einsteiger, der bewertetes Feedback will: Starte mit den kostenlosen Intro-Kursinhalten von DataCamp. Der Editor im Browser bewertet jede Abfrage beim Schreiben und zeigt dir, ob sich ein Abo lohnt.
- Lernende in einem spezifischen Dialekt: Für Oracle ist Oracle Live SQL die passende Sandbox.
- Vorbereitung auf Jobinterviews: Kombiniere einen Grundlagenkurs mit LeetCode Database, HackerRank SQL oder DataLemur.
Wichtig zu wissen: Uni-MOOCs sind Freemium bzw. Audit-basiert, nicht vollständig kostenlos. Du kannst auf den Gratisstufen echtes SQL lernen, aber das Zertifikat – bei unseren Kursen wie auch bei Coursera und edX – ist kostenpflichtig.
Abschließende Gedanken
Wenn du bei null startest, beginne mit DataCamp-Blogs und -Tutorials sowie den kostenlosen Intro-Kursinhalten. Beides bringt dich in wenigen Minuten dazu, echte Abfragen im Browser zu schreiben.
Wenn du vor dem Tiefgang eine breitere Grundlage in SQL möchtest, empfehle ich dir unseren SQL Fundamentals Skill Track.
FAQs
Ist es möglich, SQL kostenlos zu lernen?
Ja, die Grundlagen von SQL kannst du vollständig kostenlos lernen. DataCamp-Tutorials sowie Seiten wie Khan Academy, SQLBolt, das SQL-Tutorial von Mode, freeCodeCamp und SQLZoo sind alle gratis, und Kaggle Learn ist kostenlos inklusive Zertifikat. DataCamp-Kurse bieten kostenlose Intro-Inhalte, und bei Coursera sowie edX kannst du Kurse kostenlos auditieren – das Zertifikat ist jedoch kostenpflichtig.
Muss ich programmieren können, um SQL zu lernen?
Nein, du brauchst keine Vorerfahrung im Programmieren, um mit SQL zu starten. SQL ist eine Abfragesprache, um Fragen an Daten zu stellen, und Einsteigerseiten setzen keine Coding-Erfahrung voraus. Du schreibst eine Abfrage, führst sie aus und siehst das Ergebnis – dadurch ist SQL eine der zugänglichsten ersten Datenkompetenzen.
Wie lange dauert es, SQL zu lernen?
Die Kernsyntax – einschließlich SELECT, WHERE und JOIN – kannst du dir in wenigen Tagen mit konsequenter Übung auf DataCamp aneignen. Bis zum Analystenniveau mit Window Functions und Subqueries brauchst du in der Regel ein paar Wochen. Interviewreife hängt davon ab, wie viel du übst.
Kann man nach dem Lernen mit kostenlosen Ressourcen einen Data-Job bekommen?
Ja, die hier genannten kostenlosen Ressourcen decken die SQL-Kompetenzen ab, die Arbeitgeber prüfen – vor allem, wenn du einen Grundlagenkurs mit Interviewpraxis kombinierst. Wenn du zusätzlich ein Portfolio-Projekt aufbaust, zum Beispiel mit unseren Guided Projects, stärkt das deine Bewerbung weiter.
Autorin und Redakteurin im Bereich der Bildungstechnologie. Engagiert bei der Erforschung von Datentrends und begeistert davon, Data Science zu lernen.

