Я пытаюсь определить, в какой день квартала вы указываете текущую дату.
Например, если я дам 01/25/2012, то результат должен быть 25. Так как это 25-й день квартала.
Точно так же, если я даю 02/01/2012, он должен дать 32 в качестве вывода.
Я могу получить первый день квартала, но не могу определить, какой день в этом квартале.
Я сделал что-то вроде этого:
SELECT FirstDayOfQuarter = CONVERT(DATE, dateadd(qq, datediff(qq,0, GETDATE()),0))
Кто-нибудь может мне помочь?