Я хочу суммировать сумму sales.quantity по неделям и показать номер недели, даже если нет продаж.Подведите итоги за неделю, даже для пустых строк
У меня есть таблица недель с 1-54, чтобы использовать внешнее соединение для принудительного прохождения всех недельных номеров, но оно не работает. Он пропускает недели, когда не было продаж.
Мой запрос:
SELECT Weeks.WeekNum, SUM(sales.quantity) AS sales
FROM Weeks LEFT OUTER JOIN
sales ON Weeks.WeekNum = DATEPART(week, sales.transDate)
WHERE (sales.transDate BETWEEN @fromDate AND @toDate)
GROUP BY Weeks.WeekNum
ЛЮБАЯ помощь будет получено ... это, наверное, что-то глупо, что я сделал!
Спасибо, работал отлично. Я не думал об этом отвратительном, где предложение ... – CYMR0