Hi
I have the following script which lists a totalvolume by a product level code.
So I may have for one day several rows. What I want to achieve is to have a Grand Total for each day in a row below the last date for the day.
Not sure if this is possible at all or if someone as an idea how I can sum the total for each day.
Thanks in advance
SELECT db
rderHeader.DateRequired,dbo.ProductGroup.Name AS [Level 2], SUM(db
rderLine.TotalVolume)
AS [Total Volume]
FROM db
rderHeader INNER JOIN
db
rderLine ON db
rderHeader.OrderID = db
rderLine.OrderID INNER JOIN
dbo.Product ON db
rderLine.ProductID = dbo.Product.ProductID INNER JOIN
dbo.ProductGroup ON dbo.Product.ProductGroupID = dbo.ProductGroup.ProductGroupID INNER JOIN
dbo.ProductGroup AS ProductGroup_1 ON dbo.ProductGroup.ParentID = ProductGroup_1.ProductGroupID
WHERE (db
rderHeader.StockIssued = 0) AND (ProductGroup_1.Name = 'Arborflor') AND (db
rderHeader.DateRequired >= GETDATE()) OR
(db
rderHeader.StockIssued = 0) AND (db
rderHeader.DateRequired >= GETDATE()) AND (dbo.ProductGroup.Name IN ('mouldings', 'loose stock', 'Spindles',
'Newels', 'Handrail Kits', 'DeckAncillaries', 'DeckPosts', 'DeckRails', 'MDF Loose', 'Length stocks', 'MDF architraves loose', 'MDF skirtings loose',
'MDF windowboard loose')) AND (db
rderHeader.DateRequired >= CAST(GETDATE() AS DATE)) AND (db
rderHeader.DateRequired <= DATEADD(day, 7,
CAST(GETDATE() AS DATE)))
GROUP BY db
rderHeader.DateRequired, dbo.ProductGroup.Name
ORDER BY db
rderHeader.DateRequired
I have the following script which lists a totalvolume by a product level code.
So I may have for one day several rows. What I want to achieve is to have a Grand Total for each day in a row below the last date for the day.
Not sure if this is possible at all or if someone as an idea how I can sum the total for each day.
Thanks in advance
SELECT db
AS [Total Volume]
FROM db
db
dbo.Product ON db
dbo.ProductGroup ON dbo.Product.ProductGroupID = dbo.ProductGroup.ProductGroupID INNER JOIN
dbo.ProductGroup AS ProductGroup_1 ON dbo.ProductGroup.ParentID = ProductGroup_1.ProductGroupID
WHERE (db
(db
'Newels', 'Handrail Kits', 'DeckAncillaries', 'DeckPosts', 'DeckRails', 'MDF Loose', 'Length stocks', 'MDF architraves loose', 'MDF skirtings loose',
'MDF windowboard loose')) AND (db
CAST(GETDATE() AS DATE)))
GROUP BY db
ORDER BY db