如何从时间戳字段< now() - 44分钟的表中删除记录?如何从时间戳字段<now() - 44分钟的表中删除记录?
2
A
回答
10
DELETE FROM table
WHERE timestamp_field < current_timestamp - interval '44' minute;
+1
我知道我们现在都习惯了,但令人惊讶的是有多少其他dbs不了解基本日期数学。 – 2011-04-26 14:43:37
1
在MySQL:
DELETE FROM TABLE1 WHERE timestamp < DATE_ADD(CURRENT_TIMESTAMP, INTERVAL -44 MINUTE)
修改为您所选择的数据库。
+1
这在PostgreSQL中不起作用。 – 2011-04-26 08:56:58
相关问题
- 1. 时间戳比较删除当MySQL时间戳>20分钟
- 2. 几分钟后自动删除记录
- 3. ActiveModel时间戳记字段:时间戳记从哪里来?
- 4. 从字符串中删除时间戳
- 5. 分组记录了60分钟持续时间,从所述第一记录的时间戳开始小时
- 6. 从GWT记录器中删除时间戳
- 7. 删除在mysql中输入15分钟前的记录
- 8. Activerecord从时间戳字段中删除所有的零
- 9. 如果时间戳超过20分钟,则删除文件php
- 10. 从postgresql表中删除旧的时间戳记登录历史行
- 11. 从时间戳列中删除时间部分
- 12. 从CakePHP表单中的时间字段获取分钟数?
- 13. 从临时表中删除记录时将被删除的所有记录
- 14. 从时间字段中删除秒?
- 15. 从DateTime字段中删除时间
- 16. 的java删除时区从时间戳
- 17. 如何删除表格中的记录,以便有一分钟读数?
- 18. 如何从表中将小时和分钟设置为时间戳
- 19. XSLT从时间戳中删除毫秒
- 20. PSQL过滤器由时间戳字段分钟
- 21. 时间戳字段输出最近24小时内的记录
- 22. 将now()插入到Sybase时间戳字段
- 23. 如何从没有零的时间戳获取分钟数?
- 24. 如何删除记录从连接表
- 25. 如何从Xcode Playground中删除时钟?
- 26. PostgreSQL:删除记录以保留具有最新时间戳的记录
- 27. Rails如何知道何时从`sessions`表中删除记录?
- 28. 从时间戳删除日期部分中的R
- 29. 从Python中的日期字符串中删除时间戳
- 30. 如何根据时间戳将记录分组到桶中?
从您发布的文本删除了几句话,它基本上是正确的... – YXD 2011-04-25 21:15:06
Ë先生手段来告诉你这是为'DELETE FROM a_table简单WHERE timestamp_field <(CURRENT_TIMESTAMP - '44分钟: :interval)' – 2011-04-25 22:12:44