Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wählen Sie nach Wochen gruppierte SQL-Ergebnisse aus

Ich denke, das sollte reichen..

Select 
ProductName,
WeekNumber,
sum(sale)
from
(
    SELECT 
    ProductName,
    DATEDIFF(week, '2011-05-30', date) AS WeekNumber,
    sale
    FROM table
)
GROUP BY
ProductName,
WeekNumber