the following statement:
group by datepart(wk, createdon)
Groups the selected rows according to the week in which they fall. My select statement shows the following:
SELECT
datepart(wk, createdon) week,
How do I display the actual datetime of the week(“12-10-2012”), instead of the number (“12”)?
If I understand you correctly, you’re wanting to group by week but also return the full datetime. You must include the selected fields in aggregate columns.
Thusly should work:
Works on MSSQL2008R2
Edit:
As the OP seems to want the starting date of the week, SO has the answer.