【发布时间】:2012-09-06 22:22:52
【问题描述】:
直到今天,当我使用 MySQL 并需要使用日期/时间执行操作时,我使用的是带有 unix 时间戳的 int 列并且没有问题,但是今天在阅读了一些指南后,我决定使用“current_timestamp”测试时间戳列默认情况下。
所以我很感兴趣如何按信息为“2012-09-07 00:23:30”格式的列选择上个月的数据?也许有一些棘手的问题会从本月初(不是持续 30 天,而是从 09-01 00:00:00 到今天)给我什么数据?
【问题讨论】:
-
不久前我遇到了类似的问题,最终通过服务器端语言计算日期(在这种情况下是 php,但任何都允许你这样做)。无论如何,对此也感兴趣:)
-
@jribeiro 发了答案,看看吧。