query met totalen per dag

Status
Niet open voor verdere reacties.

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...
 
Hoi,

Kun je het veld dbo.posHeader.RecCreated niet vervangen door iets van LEFT(dbo.posHeader.RecCreated,10?) dan houdt je de datum over. Ik weet niet zeker of een Left functie werkt op een datumveld, maar je zou het kunnen proberen.

Groeten en succes!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan