如果我有一张user桌子和一张post桌子,我想统计一个用户今天发了多少帖子,我可以想到两种方法。
第一个是发送一个 SQL 查询来计算今天创建了多少post属于 a 的记录。user
第二个是有一个表,它count有user_id三列num_posts:日期是今天,或者说 0。datenum_postsdatenum_posts
在我看来,这两种方法都是实用的,但我不是数据库专家,对数据库在后端的工作方式没有太多了解,所以我不确定要采取哪条路线(尽管似乎大多数人都是第一种实现的) ?)。谁能给我一些想法?