select namn,count(*) as antal
from tabellsomserutungsahar
group by namn
order by 2 desc
Sekvensnumret kan du inte få ut från frågan (om du inte använder Oracle) utan du får ha en räknare i din applikation för det.
2 svar · 131 visningar · startad av rilu
Tja!
Har en tabell som ser ut ung. så här:
bla bla Namn
**********************
bla bla Torleif
bla bla Leffe
bla bla Torleif
Nu är det så att jag vill lista ut alla Namn och antal inlägg de har i databasen. Namnet kan förekomma flera gånger, det spelar ingen roll. Här kommer problemet. Hur gör jag för att göra en sån här lista:
1. Torleif 2st inlägg
2. Leffe 1st inlägg
select namn,count(*) as antal
from tabellsomserutungsahar
group by namn
order by 2 desc
Sekvensnumret kan du inte få ut från frågan (om du inte använder Oracle) utan du får ha en räknare i din applikation för det.