我想使用PHP和MySQL来插入昨天的日子.所以我的想法是:
INTO chartValues SET timestamp='1353369600', `datetime`=DATEADD(d,-1,GETDATE())
Run Code Online (Sandbox Code Playgroud)
但它不起作用:
1064 - 您的SQL语法出错; 检查对应于你的MySQL服务器版本正确的语法使用近"INTO chartValues SET时间戳=" 1353369600' ,手动
datetime= DATEADD(d,-1,GETDATE())"在1号线
提前致谢
DATEADD和GETDATE()是 SQL Server 中使用的 T-SQL 函数。
你想使用DATE_ADD()或DATE_SUB()与NOW()
INSERT INTO chartValues SET timestamp='1353369600', `datetime`= DATE_SUB(NOW(), INTERVAL 1 DAY)
Run Code Online (Sandbox Code Playgroud)
DATE_SUB(date, INTERVAL expr unit)
| 归档时间: |
|
| 查看次数: |
8377 次 |
| 最近记录: |