У меня есть небольшая идея для этого, но я не знаю, как интерпретировать его в sql-сервере (MSDN).Выберите первый и последний день месяца в sql-сервере в течение месяца, уже сохраненного в базе данных SQL
if (Month < ActualMonth)
{
(StartDateReq = FirstDayMonth);
(EndDatereq) = LastDayMonth);
}
else if (Month = currenTimeStamp)
{
(EndDateReq = currentTimeStamp);
}
Try описанием того, что вы хотите на английском языке. –
Вы хотите выбрать все строки с датами в предыдущем месяце + даты, которые сегодня? –
Смотрите этот предыдущий вопрос http://stackoverflow.com/questions/11743810/how-to-get-first-and-last-day-of-previous-month-with-timestamp-in-sql-server –