Apr 13, 20073
SQL Unlimited - aus LIMIT wird TOP
Manchmal möchte man das Ergebnis einer Datenbank-Abfrage begrenzen. Man möchte nur die 10 teuersten Produkte oder die ersten 50 Datensätze einer Abfrage haben, weil man entweder nicht mehr anzeigen kann oder den Rechen-Aufwand reduzieren will.
Die folgende Abfrage für die Northwind-Datenbank funktioniert nicht in MS Access:
SELECT ProductName, UnitPrice
FROM products
ORDER BY UnitPrice DESC
LIMIT 10;
(Siehe SQL-Basics)
Dabei wird diese Fehlermeldung ausgegeben:
Syntaxfehler (fehlender Operator) in Abfrageausdruck 'Unitprice LIMIT 10'.
Das gewünschte Ergebnis kann jedoch mit einer...
Weiterlesen

