webForumDet fria alternativet

Select Count

3 svar · 144 visningar · startad av clarkbones

clarkbonesMedlem sedan feb. 20013 023 inlägg
#1

Hej! Jag har en databas som innehåller vissa bokslutsdata för ett antal företag. Bokslutsdata samlas in kvartalsvis. Genom ett finurligt formulär kan man välja ett urval av företag. Jag har en så fin SQLSats som summerar ihop de olika företagens bokslutsdata. Jag grupperar per kvartal och år.Användaren får då resultatet i denna form:
År Kvartal Omsättning Vinst
2001 1 100 15
2001 2 170 32
2001 3 134 16
etc, etc

Jättefint, men om de hade kunnat nöja sig med det! Nu vill de ha reda på hur många företag som ingick i urvalet. Ja det blir ju Count på något sätt men hur?
Min SQLsträng är på 975 tecken i grundutförandet så jag skickar inte med den. Ingen orkar väl läsa den.

KrugMedlem sedan maj 200197 inlägg
#2

ligger varje företag i en post och sen loopar du igenom alla eller?

clarkbonesMedlem sedan feb. 20013 023 inlägg
#3

Nej! Varje kvartal och år per företag är en post.
DVS i tabellen ser det ut så här:

ID År Kvartal Företag Oms Vinst
1 2001 1 IKEA 1000 150
2 2001 2 IKEA 1200 124
3 2000 3 Volvo 4700 32
4 2000 2 Astra 3500 121
5 2001 1 Astra 3250 124

LarsGMedlem sedan dec. 200012 464 inlägg
#4

antalet unika företag

select count(distinct foretag) as antal
from redovisningar

eller skall detta också vara grupperat?

------------------
essentitia preter non sans multiplicandum

258 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
128 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)