This should get you started. Just change the "THEN" clause to do the formatting.Edit: I don't think this works actually.DECLARE @MyDate DATETIMESELECT @MyDate = GetDate()--SELECT @MyDate = '1/2/2007'SELECT CASE WHEN @MyDate BETWEEN CAST('4/1/' + CAST(datepart(yyyy, @MyDate) AS CHAR(4)) as Datetime) AND (DATEADD(qq, 1, '4/1/'+ CAST(datepart(yyyy, @MyDate) AS CHAR(4)))) THEN 'q1' WHEN @MyDate BETWEEN CAST('7/1/' + CAST(datepart(yyyy, @MyDate) AS CHAR(4)) as Datetime) AND (DATEADD(qq, 1, '7/1/'+ CAST(datepart(yyyy, @MyDate) AS CHAR(4)))) THEN 'q2' WHEN @MyDate BETWEEN CAST('10/1/' + CAST(datepart(yyyy, @MyDate) AS CHAR(4)) as Datetime) AND (DATEADD(qq, 1, '10/1/'+ CAST(datepart(yyyy, @MyDate) AS CHAR(4)))) THEN 'q3' WHEN @MyDate BETWEEN CAST('1/1/' + CAST(datepart(yyyy, @MyDate) AS CHAR(4)) as Datetime) AND DATEADD(yyyy, 1, (DATEADD(qq, 1, '1/1/'+ CAST(datepart(yyyy, @MyDate) AS CHAR(4))))) THEN 'q4'END as TheQuater
<Yoda>Use the Search page you must. Find the answer you will. Cursors, path to the Dark Side they are. Avoid them, you must. Use Order By NewID() to get a random record you will.</Yoda>Opinions expressed in this post are not necessarily those of TeleVox Software, inc. All information is provided "AS IS" with no warranties and confers no rights.