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