Comment obtenir le lundi, le dimanche basé sur un Numéro de la Semaine dans SQL Server?

J'ai un numéro de la semaine (p. 23) et je voudrais avoir les dates pour le lundi et le dimanche de cette semaine.
Je suis en supposant que lundi est le premier jour de la semaine (par exemple, j'ai SET DATEFIRST 1 dans mon script).

Pour cette année, est de 3-Jan-2011 le 2e lundi(*) le 1er ou le lundi. Pour les premiers, il n'y aurait pas de lundi de la "première semaine de l'année 2011"
Définir semaine 1 s'il vous plaît. ISO? Pays? en.wikipedia.org/wiki/ISO_week_date#Examples
Il est logique de le définir d'une manière qui est réversible à l'aide de Datepart(Semaine) dans SQL Server, qui ma réponse.

OriginalL'auteur AngryHacker | 2011-02-02