arjenwarners
Gebruiker
- Lid geworden
- 7 jan 2008
- Berichten
- 22
Goedenmiddag,
Voor een database van een winkel wil ik een query maken waarin kortingen per dag worden laten gezien. Zie onderstaande query:
SELECT TOP (100) PERCENT SUM(dbo.posDiscount.DiscValue) AS Expr1, dbo.posHeader.RecCreated
FROM dbo.posHeader INNER JOIN
dbo.posDiscount ON dbo.posHeader.RecUID = dbo.posDiscount.HeaderRecUID
WHERE (NOT (dbo.posDiscount.idx = '4'))
GROUP BY dbo.posHeader.RecCreated
ORDER BY dbo.posHeader.RecCreated DESC
Ik krijg nu per dag meerdere regels:
0,69 15-12-2008 13:14:31
15 15-12-2008 12:41:59
0,75 15-12-2008 10:44:07
Ik wil eigenlijk de uitkomst zo hebben dat de totalen per dag worden weergegeven. Dus in dit geval zou er moeten staat iets van:
16,44 15-12-2008
enz.
Dit is uiteraard mogelijk, echter hoe moet ik de query aanpassen om tot deze output te komen? Alvast bedankt voor de reacties...
Voor een database van een winkel wil ik een query maken waarin kortingen per dag worden laten gezien. Zie onderstaande query:
SELECT TOP (100) PERCENT SUM(dbo.posDiscount.DiscValue) AS Expr1, dbo.posHeader.RecCreated
FROM dbo.posHeader INNER JOIN
dbo.posDiscount ON dbo.posHeader.RecUID = dbo.posDiscount.HeaderRecUID
WHERE (NOT (dbo.posDiscount.idx = '4'))
GROUP BY dbo.posHeader.RecCreated
ORDER BY dbo.posHeader.RecCreated DESC
Ik krijg nu per dag meerdere regels:
0,69 15-12-2008 13:14:31
15 15-12-2008 12:41:59
0,75 15-12-2008 10:44:07
Ik wil eigenlijk de uitkomst zo hebben dat de totalen per dag worden weergegeven. Dus in dit geval zou er moeten staat iets van:
16,44 15-12-2008
enz.
Dit is uiteraard mogelijk, echter hoe moet ik de query aanpassen om tot deze output te komen? Alvast bedankt voor de reacties...