Avatar billede nex Nybegynder
26. november 2002 - 21:29 Der er 1 kommentar og
3 løsninger

Tælle antallet af gange hvert navn har skrevet noget??

Jeg vil gerne have at min mysql tæller antallet af gange alle navne der er skrevet står i den kolonne.. altså i kolonnen navn.. står der f.eks. Nex 3 gange og Torben 2 gange.. så skal den komme frem til det via noget med

Count(*) også order by size.. så den der er flest gange er øverst hvordan laver jeg det udtræk i mysql?? Håber i forstår...
Avatar billede morw Nybegynder
26. november 2002 - 21:34 #1
select navn, COUNT(navn) as antal
FROM tabel
GROUP BY navn
order by antal DESC
Avatar billede misbruger Nybegynder
26. november 2002 - 21:34 #2
SELECT COUNT(name) as countName FROM table GROUP BY name ORDER BY countName
Avatar billede kokoko Nybegynder
26. november 2002 - 21:35 #3
select name, count(name)
from tabel
group by name
order by count(name)

Måske noget i denne retning?
Avatar billede nex Nybegynder
26. november 2002 - 21:42 #4
Super i deler sq poinene.. håber det er okidoki.. i er jo nået frem til det samme.. virker og mange takker for det ! ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester