SQL-запрос для итоговых значений YTD, MTD, WTD

Я хотел бы, чтобы этот запрос мог автоматически определять сегодняшнюю дату и время, а также первое число года (или месяца) (или недели) ...

SELECT TicketID
FROM   Ticket
WHERE     (Ticket.DtCheckOut > '1/1/2011 12:00:00 AM') 
      AND (Ticket.DtCheckOut < '8/27/2011 12:00:00 AM')

I знаю, что он будет использовать GETDATE () в той или иной форме, но я обещаю, что вы не хотите видеть то, что я придумал!

Вот что я читал на GETDATE () MDSN: GETDATE (Transact-SQL)

Я посмотрел здесь и в Google - и не нашел ничего «чистого» - так что любой ввод будет потрясающим!

6
задан NullUserException 26 August 2011 в 23:15
поделиться