---
title: "Vill ta fram 5 största posterna"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/140260-vill-ta-fram-5-största-posterna"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "mphed"
published: "2006-01-04T09:07:08.000Z"
updated: "2006-01-05T19:50:39.000Z"
replies: 4
views: 362
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/140260-vill-ta-fram-5-största-posterna"
---

# Vill ta fram 5 största posterna

## #1 — mphed, 2006-01-04T09:07Z

Jag är ganska ny på SQL och försöker nu få fram en lista med de 5 poster som har högst värde.

```
--------------------
|namn     |antal   |
--------------------
|anders   |3       |
|bengt    |8       |
|jan      |2       |
|lars     |12      |
|kalle    |24      |
|göran    |13      |
|sven     |9       |
|börje    |17      |
--------------------
```

Resultatet jag vill få fram är alltså:
kalle 24
börje 17
göran 13
lars 12
sven 9

Hur skriver jag SQL-frågan korrekt? select max(antal) ger ju bara "24". Kan man göra något i stil med select max5(antal)?

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

## #2 — Melea, 2006-01-04T09:10Z

```
select
   antal
from
   tabell
order by
   antal desc
limit 
   5
```

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

## #3 — cyprys, 2006-01-04T09:10Z

Beroende på vilken db du använder.

```
-- access
select top 5 namn, antal from tbl order by antal desc

-- mySql
select namn, antal from tbl order by antal desc limit 5
```

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

## #4 — mphed, 2006-01-04T09:53Z

Tack för svaren. Kom ju på att jag skulle varit tydligare med vilken DB jag använder (MySQL). Det funkar. Tack!

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

## #5 — @nders, 2006-01-05T19:50Z

> **mphed skrev:**
>
> Tack för svaren. Kom ju på att jag skulle varit tydligare med vilken DB jag använder (MySQL). Det funkar. Tack!

Bra att du fick ihop det!

[Hur markerar jag vilket svar som löste mitt problem?](http://www.webforum.nu/faq.php?faq=vb_board_usage#faq_faq_acceptance)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/140260-vill-ta-fram-5-största-posterna
