У меня есть периоды времени каждые 15 дней, MOM и EOM.Получите МНВ и МОМ любого месяца в SQL Server 2005
Что мне нужно, чтобы проверить, является ли значение даты на поле даты до текущего периода минус 1.
К примеру, если сегодня 12/29, период 12/31, и я необходимо проверить
if prior < 12/15
Как я могу получить МЫ (конец месяца, я имею в виду, в последний день месяца) и MOM (середина месяца, это как 15 число каждого месяца) с GETDATE() функция без выполнения DATEADD с -15 дней (потому что в feb будет терпеть неудачу, и мне не нужен месяц)
Любая помощь или работа вокруг будут исключены.
Благодаря
Итак, для февраля должно быть 14 месяцев? –
не очень, это всегда 15, но мне не нужен жесткий код. –
например: jan: 15 и 31, feb: 15 и 28 или 29, mar: 15 и 31, apr: 15 и 30, may: 15 и 31 и т. Д. –