webForumDet fria alternativet

Räkna förekomster av olika värden

Databaser & SQL

1 svar · 255 visningar · startad av Troxy

Medlem sedan mars 20041 505 inlägg
Frågan#1

Hej!
Jag vill räkna antalet personer i olika åldersgrupper och få ut det som ett enda resultat. Jag har personernas åldrar lagrade i en tabell.
Detta är de olika åldersgrupperna:

Grupp1: 7-15
Grupp2: 16-20
Grupp3: 21-25

Sedan vill jag ha resultatet såhär:

grupp1 | grupp2 | grupp3
------------------------
32       40       12

Hur skulle en fråga kunna se ut? Tacksam för svar!

Medlem sedan juni 200032 967 inlägg
#2

Resultatet får du presentera hur du vill, lös det i applikationen.

SELECT gruppnamn, COUNT(*) FROM tabellen GROUP BY gruppnamn ORDER BY gruppnamn
255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)