SQL-Grundlagen
SQL (Structured Query Language) ist die Standardsprache für relationale Datenbanken. Mit vier Operationen deckt man 90 % des Alltags ab: SELECT, INSERT, UPDATE, DELETE – kurz CRUD.
Daten lesen (SELECT)
SELECT name, email FROM kunden WHERE stadt = 'Lübeck' ORDER BY name LIMIT 10;
Daten schreiben (INSERT)
INSERT INTO kunden (name, email) VALUES ('Michael', Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein. ');
Daten ändern (UPDATE)
UPDATE kunden SET telefon = '0451-123' WHERE id = 42;
Daten löschen (DELETE)
DELETE FROM kunden WHERE id = 42; -- Vorsicht: ohne WHERE löscht alles!
JOIN – Tabellen verbinden
SELECT o.id, k.name FROM bestellungen o
JOIN kunden k ON k.id = o.kunden_id;
Weiterlesen: Indizes erklärt · SQL-Schnellreferenz · Query erklärt