Datenbanken · Junior · Frage 17 von 75
Wie bekommt man die 10 neuesten Bestellungen?
- 1
SELECT * FROM orders ORDER BY created_at DESC LIMIT 10; - 2
SELECT * FROM orders ORDER BY created_at LIMIT 10; - 3
SELECT TOP 10 * FROM orders ORDER BY created_at;
Antwort zeigen
Richtige Antwort: SELECT * FROM orders ORDER BY created_at DESC LIMIT 10;
Erklärung
Ohne ORDER BY ist die Reihenfolge der Zeilen nicht garantiert, LIMIT allein liefert also beliebige 10 Zeilen. TOP ist SQL-Server-Syntax.