У меня есть несколько строк в моей базе данных, которые содержат несколько дат.
Мне нужно выбрать все даты на основе номера недели, как это возможно?
Функция T-SQL DATEPART примет week (сокращенная форма wk) в качестве первого параметра. Это будет делать то, что вы хотите. Ссылка здесь:
DATEPART
week
wk
http://msdn.microsoft.com/en-us/library/ms174420.aspx
select date from table_name where DATE_FORMAT(date, "%U-%Y")="11-2010"
, где 11 - номер недели
и 2010 год