如何从sql中减去now()的时间?

Phi*_*hil 0 php mysql sql

我需要将now()时间发布到mysql(从php执行此操作)减去一秒钟(或分钟).有没有办法做到这一点?

提前致谢!

jue*_*n d 5

select now() - interval 1 second
Run Code Online (Sandbox Code Playgroud)

或使用DATESUB

select DATE_SUB(now(), INTERVAL 1 second)
Run Code Online (Sandbox Code Playgroud)

SQLFiddle示例