SQL Tutorials für Anfänger
Was ist SQL?
Die Abkürzung SQL steht für Structured Query Language (zu Deutsch "Strukturierte Abfrage-Sprache"). SQL ist eine gängige Datenbanksprache, die viele Verwendungszwecke erfüllt. Sie dient unter anderem zum Erstellen, Bearbeiten und Abrufen von Informationen aus einer Datenbank. Mittels einer Anwendersoftware werden diese Abfragen dem User zur Verfügung gestellt.
In welchen Jobs brauche ich SQL Kenntnisse?
SQL ist aus der IT-Branche nicht mehr wegzudenken - ganz im Gegenteil - sie wird immer wichtiger. Daher beschäftigen sich vor allem Entwickler:innen und (Projekt)-Manager:innen damit.
Bereit zu üben?
Bist du SQL-Neueinsteiger:in? Dann empfehlen wir dir, die unten angeführten SQL-Tutorials zu absolvieren, um dich Schritt für Schritt an die Datenbanksprache zu gewöhnen.
Wenn du bereits Vorkenntnisse hast, dann begib dich direkt in die SQL-Übungsräume des Digital Dojo. Dort findest du zahlreiche Aufgaben, die dir helfen, deine SQL Fähigkeiten weiter zu verbessern. Solltest du bemerken, dass du etwas nicht verstehst, wechsle gerne zurück zu den Tutorials.
Hast du noch Fragen oder kommst bei der ein oder anderen Aufgabenstellung einfach nicht mehr voran? Wir helfen dir gerne weiter!
Viel Erfolg beim Lernen!
Übersicht der SQL Tutorials
SQL Grundlagen
Grundlagen zu SQL und FROM statement
SELECT Statement
Tutorial zum SELECT Statement inkl. Erklärung zur Auswahl der ersten Zeilen.
WHERE Statement
Tutorial zur Verwendung von WHERE Statements mit Erklärung zu AND und OR
BETWEEN Operator
Tutorial zum BETWEEN Operator und seiner Verwendung
ORDER BY Operator
Tutorial zur auf- und absteigenden Sortierung mittels ORDER BY Operator
SELECT DISTINCT Statement
Tutorial zur Eliminierung von Duplikaten mit SELECT DISTINCT
INNER JOIN
Tutorial zu Abfragen auf mehreren Tabellen mit JOINs, insbesondere dem INNER JOIN
LEFT und RIGHT JOIN
Tutorial zum LEFT JOIN und RIGHT JOIN und deren Verwendung
FULL JOIN
Tutorial zum FULL JOIN und seiner Verwendung
Gruppierung
Tutorial zur Gruppierung mithilfe des GROUP BY Ausdrucks und Aggregatfunktionen
HAVING Klausel
Tutorial zur Einschränkung von Gruppierungen mithilfe der HAVING Klausel
LIKE Operator
Tutorial zum Pattern matching mit dem LIKE Operator
Subquery
Tutorial zu Unterabfragen/Subqueries mit Beispiel
Vergleichsoperatoren
Tutorial zu den Vergleichsoperatoren IN, ANY/SOME, ALL und EXISTS
UNION Operator
Tutorial zur Vereinigung von zwei Abfragen mit dem UNION Operator