В SQL Server 2008 у меня есть начальная дата и дата окончания, переданная моей процедуре. Мне нужно проверить каждую дату в диапазоне, чтобы узнать, существует ли она в моей таблице действительных рабочих дней. Я понятия не имею, где начать на этом, но это, как начало/конец день установлены вверхПроверить каждую дату В диапазоне дат
Declare @startdate date, @enddate date
Set @startdate = '01/01/2015'
Set @enddate = '04/16/2015'
Теперь, как я могу перебирать каждую дату, в этом промежутке, чтобы увидеть, если validworkday = истина для него? Проверку я должен был бы работать, как это (проверка каждого даты)
Select isvalidworkday
from validworkdays
where date = '01/01/2015'
Select isvalidworkday
from validworkdays
where date = '01/02/2015'