| Typ | Konzept |
|---|---|
| Quellen | Quelle - SQL Outer Join Quelle - Recherche - SQL-Joins 2026 |
| Erstellt | 2026-09-27 |
| Aktualisiert | 2026-09-27 |
| Tags | sql, datenbank |
SQL (Structured Query Language) ist die Standardsprache, um Daten in relationalen Datenbanken abzufragen und zu ändern. Eine Abfrage beschreibt, welche Daten man will, nicht wie die Datenbank sie findet.
Grundform einer Abfrage
SELECT spalten -- welche Spalten (* = alle)
FROM tabelle -- aus welcher Tabelle, evtl. mit JOIN verbunden
WHERE bedingung; -- welche Zeilen
Die Beispiele im Wiki verwenden SELECT * FROM R … JOIN S, um Tabellen zu verbinden (Quelle - SQL Outer Join, SQL-Join).
Allgemeinwissen, noch nicht mit einer Quelle belegt: Eine relationale Datenbank speichert Daten in Tabellen (Relationen) aus Zeilen und Spalten. Verknüpft werden Tabellen über gemeinsame Werte, typischerweise Primär- und Fremdschlüssel. SQL entstand in den 1970er-Jahren bei IBM und ist von ANSI und ISO genormt. Die einzelnen Systeme (PostgreSQL, MySQL, SQL Server, SQLite, Oracle) weichen aber in Details ab. Ein Beispiel dafür ist der fehlende FULL OUTER JOIN in MySQL (Quelle - Recherche - SQL-Joins 2026).
Themen im Wiki
- SQL-Join – Tabellen verbinden: Inner, Left, Right, Full und Cross Join, ON, USING, NATURAL
Verwandt
- SQL-Join – bisher das einzige ausgearbeitete SQL-Thema
- Docker Compose – Datenbanken wie PostgreSQL oder MySQL laufen oft als eigener Container-Service
