Antal borgere ved årets start i alderen 0-5 år | Indbygger: Indbyggere 0-5 årige Optælling: Antal 0-5 årige [[indbyggere#antal indbyggere]] pr. 1. januar i året. | /*AntalBorgereÅretsStart_Alder0-5*/
SELECT [Beregning].[DimTidID], [Sammenligningsgrupper].[SammenligningsgruppeNummer] Kommunenummer,
AVG([Beregning].[FormelResultat]) AS [FormelResultat] FROM (
SELECT [TidPeriode].[Dato], [TidPeriode].[DimTidID], [DimGeografi].[Kommunenummer] [KommuneNummer],
CAST(SUM([FactBorger].[Status]) AS DECIMAL(18,5)) AS [FormelResultat] FROM [Borger].[FactBorger]
INNER JOIN [Generel].[DimAlder] ON [FactBorger].[DimAlder]=[DimAlder].[DimAlderID]
INNER JOIN [Borger].[DimGeografi] ON [FactBorger].[DimGeografiAdresse]=[DimGeografi].[DimGeografiID]
INNER JOIN [Generel].[DimTid] AS [TidOpgørelse] ON [FactBorger].[DimTid]=[TidOpgørelse].[DimTidID]
INNER JOIN [Generel].[DimTid] AS [TidPeriode] ON [TidPeriode].[År]=[TidOpgørelse].[År]
AND [TidPeriode].[Dato] <= cast(EOMONTH(cast(GETDATE() as date), - 1) as dateTIME2(3))
WHERE ( ([TidPeriode].[År] >= 2007) AND ([TidOpgørelse].[MånedIÅr] = 1)
AND ([TidPeriode].[MånedFørsteDag] = 1) ) AND ( ( ( ([DimAlder].[År] BETWEEN 0 AND 5) ) ) )
GROUP BY [TidPeriode].[Dato], [TidPeriode].[DimTidID], [TidPeriode].[År], [DimGeografi].[Kommunenummer] )
[Beregning]([Dato], [DimTidID], [KommuneNummer], [FormelResultat]) INNER JOIN (
SELECT [SammenligningsgruppeNummer], [SammenligningsgruppeNummer] [KommuneNummer] FROM [Nøgletal].[DimSammenligningsgruppe]
WHERE [SerieNummer] = 0 AND [SerieNummer] <> [SammenligningsgruppeNummer] ) AS [Sammenligningsgrupper]
ON [Sammenligningsgrupper].[KommuneNummer]=[Beregning].[KommuneNummer] GROUP BY [Beregning].[Dato],
[Beregning].[DimTidID], [Sammenligningsgrupper].[SammenligningsgruppeNummer];
| Borger |