Jag förutsätter att du använder Mysql
select * from tabellmedsiffror
order by sifferkolumn desc limit 5
6 svar · 161 visningar · startad av skyman
Tänk att man har en kolumn i en tabell med siffror i.
Jag vill ha ut det högsta värdet och kunna hämta all övrig information från denna raden.
Hur göra det?
Sen för att göra det lite svårare så vill jag ha ut de fem hsta värderna. Hur gör man det?
Om någon vet en lämplig funktion så säg gärna till eller om nån har kanske nått litet script...
Tack på förhand - Arwid
Jag förutsätter att du använder Mysql
select * from tabellmedsiffror
order by sifferkolumn desc limit 5
Glömde säga.... MSSQL men det borde väl funka ändå?
Ja det funkade bra.
Jag har en sak till... man får passa på medans man får svar
Jag har en tabell med inlägg.
id - namn - datum - inlägg - osv...
Jag vill se vem som lagt flest inlägg. Och basera det på -namn-. Kanske verkar märkligt men även här de 5 som lagt in flest inlägg...
select top 5 namn,count(*) as antal
from inlagg
group by namn
order by antal desc
Funkade perfekt.
Tack för att du påminnde mig att det kanske är MSSQL man ska lära sig mer, inte php
Tack!