У меня есть дата, предположим, что сегодня дата
declare @d datetime set @d = '20101014'
I need
select @d - <six month>
где - действительное количество дней, содержащихся за последние шесть месяцев, начиная с @d.