SELECT liest Daten. Mit * holst du alle Spalten, besser nennst du die benötigten. WHERE filtert Zeilen mit Vergleichen (=, <>, <, >), AND, OR, NOT, IN (...), BETWEEN, LIKE (Textmuster mit %) und IS NULL. Mit ORDER BY sortierst du, mit LIMIT begrenzt du die Anzahl.
Vergleiche mit NULL funktionieren nur mit IS NULL, nicht mit =.
SELECT name, alter
FROM nutzer
WHERE alter >= 18 AND ort IN ('Berlin', 'Hamburg')
ORDER BY alter DESC
LIMIT 10;
SELECT * FROM nutzer WHERE name LIKE 'M%';
SELECT * FROM nutzer WHERE ort IS NULL;Merke
WHEREfiltert,ORDER BYsortiert,LIMITbegrenztLIKE 'M%'sucht nach TextmusternNULLprüft man mitIS NULL
Aufgabe
Gib alle Bücher mit mehr als 200 Seiten absteigend sortiert aus.