---
title: "Hämta en x poster från sida med olika dbms"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/100882-hämta-en-x-poster-från-sida-med-olika-dbms"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Jon"
published: "2004-04-04T11:36:44.000Z"
updated: "2004-04-04T11:36:44.000Z"
replies: 0
views: 178
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/100882-hämta-en-x-poster-från-sida-med-olika-dbms"
---

# Hämta en x poster från sida med olika dbms

## #1 — Jon, 2004-04-04T11:36Z

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?

Permalänk: https://www.webforum.nu/p/100882

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/100882-hämta-en-x-poster-från-sida-med-olika-dbms
