4 ответов:
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())MYSQL
SELECT DATE_ADD(NOW(), INTERVAL -30 DAY)
SELECT (column name) FROM (table name) WHERE (column name) < DATEADD(Day,-30,GETDATE());пример.
SELECT `name`, `phone`, `product` FROM `tbmMember` WHERE `dateofServicw` < (Day,-30,GETDATE());
SELECT TRUNC (SYSDATE - 30) FROM DUAL;выполняется сегодня с помощью ORACLE PL / SQL, он будет производить:
14 апреля 2010 00:00:00
Comments