I tested with the following code which wasn't successful:
while (@datetest1 < @datetest2) begin if datepart(d,@datetest1) = 1 set @datetest1 = dateadd(d, 1, @datetest1) if datepart(d,@datetest1) = 2 set @counter = @counter + 1 set @datetest1 = dateadd(d, 1, @datetest1) if datepart(d,@datetest1) = 3 set @counter = @counter + 1 set @datetest1 = dateadd(d, 1, @datetest1) if datepart(d,@datetest1) = 4 set @counter = @counter + 1 set @datetest1 = dateadd(d, 1, @datetest1) if datepart(d,@datetest1) = 5 set @counter = @counter + 1 set @datetest1 = dateadd(d, 1, @datetest1) if datepart(d,@datetest1) = 6 set @counter = @counter + 1 set @datetest1 = dateadd(d, 1, @datetest1) if datepart(d,@datetest1) = 7 set @datetest1 = dateadd(d, 1, @datetest1) end