SQL-Anleitungen
Jede Abfrage in diesen Anleitungen läuft auf der Übungsdatenbank der Bäckerei.
- SQL-Interviewfragen, mit Antworten, die du ausführen kannstDie SQL-Fragen, die in Interviews am häufigsten vorkommen: zweithöchster Wert, Duplikate, oberster Eintrag pro Gruppe, Joins, WHERE gegen HAVING. Jede hat eine Abfrage, die auf einer Übungsdatenbank getestet wurde.
- SQL-Joins erklärt, mit je einem BeispielWie sich INNER, LEFT, RIGHT, FULL, CROSS und Self-Joins unterscheiden, welche Zeilen sie jeweils behalten und wann du sie verwenden solltest, mit Beispielen auf einer Übungsdatenbank.
- SQL-Spickzettel (PostgreSQL)Ein kurzer SQL-Spickzettel: SELECT, WHERE, GROUP BY, JOIN, CASE, Fensterfunktionen, CTEs und das Ändern von Daten. Jedes Beispiel ist auf einer Übungsdatenbank getestet.
- SQL-Dialekte im Vergleich: was sich zwischen Datenbanken ändertWo sich PostgreSQL, MySQL, SQL Server, SQLite und Oracle unterscheiden: beim Begrenzen von Zeilen, beim Verbinden von Text, bei Datumswerten, bei der automatischen Nummerierung und bei der Division. Der Kern von SQL bleibt gleich.