Frågan#1
Vill hämta x poster från en specifik sida med ett par olika dbms.
Jag har hittills kommit fram till detta:
(antar att jag har värden för sidtrorlek och sida*sidstorlek, sätter in dem där de hör hemma för tydlighetens skull)
sql-server
SELECT TOP sidtrorlek [Id] FROM (SELECT TOP sida*sidstorlek [Id] FROM [Tasks] Order by Id ASC) a Order by Id DESC
Allt kommer i fel sortering men man kan ju lägga en till subquery och sortera tillbaka
SELECT Id FROM (SELECT TOP sidtrorlek [Id] FROM (SELECT TOP (sida*sidstorlek) [Id] FROM [Tabell] Order by Id ASC) a Order by Id DESC) b Order by id ASC
Är detta det bästa sättet. Känns resurskrävande?
Access
Samma som ovan, Alla versioner eller?
Mysql
SELECT Id from Tabell order by Id Limit (sida*sidstorlek), sidtrorlek
Känns mycket lättare :)
Kommentarer?