Hej!
I Mysqls sql finns koden "limit" där man anger en begränsning på antalet poster som ska väljas, EX:
select * from tab limit 0,30
välj från första posten och fram till post 30.
Finns detta i Access?
7 svar · 405 visningar · startad av Sunix
Hej!
I Mysqls sql finns koden "limit" där man anger en begränsning på antalet poster som ska väljas, EX:
select * from tab limit 0,30
välj från första posten och fram till post 30.
Finns detta i Access?
Du det finns inget offset i Jet SQL, men du kan använda TOP för att begränsa resultatet från en SQL-fråga.
SELECT TOP 30 * FROM tabellen ORDER BY ID DESC
Ok! tack!
Det blir de trettio "första" posterna med avseende på sortering. Du måste alltid ange ORDER BY.
I det här fallet, de 30 med högst ID-nummer.
Edit: Här redigeras det minsann... ;)
Om man då vill visa 30 poster med start från post 30, dvs limit 30, 30. Går det i Access?
SELECT TOP 30 *
FROM t
where id not in(select top 30 id
from t order by id desc)
ORDER BY ID DESC
Tackar!