Hoi,
Ik ben een voorbeeld aan het uitwerken van:
http://weblogs.sqlteam.com/jeffs/archive/2006/06/19/10270.aspx
Budget: Year, Month, Account, Dept (primaire sleutel), Amount
(Dept is primaire sleutel)
Commitments: CommitmentID (autonummer+pr sleutel), Year, Month, Account, Dept, Amount
Actuals: ActualID (autonummer+primaire sleutel), Year, Month, Account, Dept, Amount
Alle velden zijn numeriek, behalve Amount is valuta en Dept (NL afdeling)is text.
Mij lukt het niet om de union all query te maken op Jaar met totalen voor elke Maand, Grootboek en Afdeling.
SELECT [Year] [Month] [Account] [Dept] Amount as Budget 0 as Commitment 0 as Actual
FROM Budget
UNION ALL
SELECT [Year] [Month] [Account] ]Dept] Amount as Budget 0 as Commitment 0 as Actual
FROM Commitments
UNION ALL
SELECT [Year] [Month] [Account] ]Dept] Amount as Budget 0 as Commitment 0 as Actual
FROM Actuals
WHERE Year = 2006
GROUP BY [Year] =2006 [Month] = 12 [Account] > 0 [Dept] =1;
Ik wil heel graag dit voorbeeld goed uitwerken. Wie kan mij helpen.
Ik kan een gezipt bestand toesturen. Ik ben er al langere tijd mee bezig om een dergeijk voorbeeld uit te werken.
_________________
Met vriendelijke groet,
Gerard
.
Ik ben een voorbeeld aan het uitwerken van:
http://weblogs.sqlteam.com/jeffs/archive/2006/06/19/10270.aspx
Budget: Year, Month, Account, Dept (primaire sleutel), Amount
(Dept is primaire sleutel)
Commitments: CommitmentID (autonummer+pr sleutel), Year, Month, Account, Dept, Amount
Actuals: ActualID (autonummer+primaire sleutel), Year, Month, Account, Dept, Amount
Alle velden zijn numeriek, behalve Amount is valuta en Dept (NL afdeling)is text.
Mij lukt het niet om de union all query te maken op Jaar met totalen voor elke Maand, Grootboek en Afdeling.
SELECT [Year] [Month] [Account] [Dept] Amount as Budget 0 as Commitment 0 as Actual
FROM Budget
UNION ALL
SELECT [Year] [Month] [Account] ]Dept] Amount as Budget 0 as Commitment 0 as Actual
FROM Commitments
UNION ALL
SELECT [Year] [Month] [Account] ]Dept] Amount as Budget 0 as Commitment 0 as Actual
FROM Actuals
WHERE Year = 2006
GROUP BY [Year] =2006 [Month] = 12 [Account] > 0 [Dept] =1;
Ik wil heel graag dit voorbeeld goed uitwerken. Wie kan mij helpen.
Ik kan een gezipt bestand toesturen. Ik ben er al langere tijd mee bezig om een dergeijk voorbeeld uit te werken.
_________________
Met vriendelijke groet,
Gerard

Bijlagen
Laatst bewerkt: