У меня есть запрос, чтобы показать количество платежей, сгруппированных по номеру недели в SQL Server 2012.SQL Server, получить Дата недели номер
SELECT
DATEPART(wk, FPP.UPLOAD_DATE) AS "Date by week",
COUNT(DISTINCT FPP.ID) AS "Number of Bills")
FROM
FACT_PAY_PAYMENT FPP
GROUP BY
DATEPART(wk, FPP.UPLOAD_DATE);
Небольшая проблема, когда я делаю этот код, я получите номер недели, но мне нужна дата начала недели.
К примеру, сейчас я получать следующий вывод:
Date by week Number of Bills
---------------------------------
40 7
То, что я хочу получить это:
Date by week Number of Bills
---------------------------------
2015-09-28 7
Я не понимаю ... 8 Сентябрь в 2015 году - вторник. Есть ли причина для этой даты? – Shnugo
Должно быть 28th, thx – Jonas
ОК, поэтому мой ответ должен быть правильным ... – Shnugo