select
antal
from
tabell
order by
antal desc
limit
5
Frågan#1
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)?

