Avatar billede sbjerre Nybegynder
28. december 2002 - 13:48 Der er 1 løsning

Optælling ved brug af DISTINCT

Hej

Jeg udtrækker nogle data fra en mysql vha. følgende SQL query

"select DISTINCT download_kategori as kategori from download"

dermed får jeg en samling af kategorier, hvilket virker fint.

Her er spørgsmålet så:

Kan man få udtrukket en optælling af hvor mange af hver type der udtrækkes ?

hvis man f.eks. har følgende data i mysql tabellen download

id    type
1    a
2    a
3    a
4    b
5    b
6    c

ved ovenstående udtræk fås resultat

a
b
c

men jeg vil gerne have
a    3
b    2
c    1


How to ??

Vh Søren
Avatar billede erikjacobsen Ekspert
28. december 2002 - 13:50 #1
select download_kategori, count(*) as antal from download group by download_kategori
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