假设你有一个这样的数据库:
books
-----
id
name
你想获得数据库中的书籍总数,最简单的可能是 sql:
"select count(id) from books"
但是现在你想得到上个月的书籍总数......
编辑:但自上个月以来,有些书已从表中删除
很明显,你不能总计过去一个月 - “书籍”表始终是最新的,并且一些记录已经被删除
我的方法是在月底运行一个 cron 作业(或计划任务)并将总数存储在另一个名为 report_data 的表中,但这似乎很笨重。有更好的想法吗?