select SYSDATE(),date_add(create_date, interval 30 minute);
MySQL 為日期增加一個時間間隔:date_add()
set @dt = now();
select date_add(@dt, interval 1 day); -- add 1 day
select date_add(@dt, interval 1 hour); -- add 1 hour
select date_add(@dt, interval 1 minute); -- ...
select date_add(@dt, interval 1 second);
select date_add(@dt, interval 1 microsecond);
select date_add(@dt, interval 1 week);
select date_add(@dt, interval 1 month);
select date_add(@dt, interval 1 quarter);
select date_add(@dt, interval 1 year);
select date_add(@dt, interval -1 day); -- sub 1 day
select case when date_add(create_date, interval 30 minute)<SYSDATE() then 1 else 0 end
from table
where id=?
posted on 2015-01-08 10:08
藤本薔薇 閱讀(201)
評論(0) 編輯 收藏