【发布时间】:2022-11-30 06:43:43
【问题描述】:
我有 2 个表,一个是用户,另一个是具有以下结构的帖子:
id post user_id created_at
1 text1 1 2022/01/01
2 text2 2 2022/01/01
3 text3 1 2022/01/01
4 text4 1 2022/01/02
5 text5 2 2022/01/02
id name
1 user1
2 user2
3 user3
我目前有以下查询:
SELECT
posts.created_at,
users.name,
COUNT(posts.id) AS posts_
FROM posts
INNER JOIN users
ON posts.user_id = users.id
GROUP BY posts.created_at,
users.name
有了这个,我就有了每个用户每天的帖子数量。但我想走得更远,我希望在有帖子的日子里,如果用户有 0,我也会展示它,但我不知道该怎么做。
我该怎么做?
谢谢
【问题讨论】:
-
如何使用这些数据?查询数据后通过 PHP 填补空白可能更容易。
标签: php mysql laravel eloquent pivot