как добраться за эти 30 дней до даты с Сегодняшней Даты

Как Вы добираетесь за эти 30 дней до этого сегодня в SQL.

73
задан Mr. Radical 23 February 2014 в 15:24
поделиться

1 ответ

T-SQL

declare @thirtydaysago datetime
declare @now datetime
set @now = getdate()
set @thirtydaysago = dateadd(day,-30,@now)

select @now, @thirtydaysago

или более просто

select dateadd(day, -30, getdate())

(DATEADD на BOL/MSDN)

MYSQL

SELECT DATE_ADD(NOW(), INTERVAL -30 DAY)

( больше примеров DATE_ADD на ElectricToolbox.com)

111
ответ дан 24 November 2019 в 12:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: