나는이 문제를 해결하는 데 정말로 가깝다고 생각하지만 나는 막 벗어났다.SQL Server 2012 - Week 날짜 토요일 금요일까지
매주 토요일과 금요일을 선택할 수있는 날짜를 작성하려고합니다. 지난 주 예를 들어 다음 코드를 사용하면 2016 년 7 월 24 일부터 30/07/2016까지의 기간에 대해 29/07/2016을 제공하지만 날짜 범위를 23/07/2016에서 29/07/2016이 가능한가요?
DATEADD(WEEK,DATEDIFF(WEEK,0,[DateCreated]),4) AS [WeekCreated]
미리 감사드립니다.
Id Date Week Commencing Week Ending
1 16/07/2016 16/07/2016 22/07/2016
2 17/07/2016 16/07/2016 22/07/2016
3 18/07/2016 16/07/2016 22/07/2016
4 19/07/2016 16/07/2016 22/07/2016
5 20/07/2016 16/07/2016 22/07/2016
6 21/07/2016 16/07/2016 22/07/2016
7 22/07/2016 16/07/2016 22/07/2016
8 23/07/2016 23/07/2016 29/07/2016
9 24/07/2016 23/07/2016 29/07/2016
10 25/07/2016 23/07/2016 29/07/2016
11 26/07/2016 23/07/2016 29/07/2016
12 27/07/2016 23/07/2016 29/07/2016
13 28/07/2016 23/07/2016 29/07/2016
14 29/07/2016 23/07/2016 29/07/2016
['SET DATEFIRST'] (https://msdn.microsoft.com/en-in/library/ms181598.aspx)를 찾으십니까? – Arulkumar