У меня есть несколько таблиц
post
id Name
1 post-name1
2 post-name2
user
id username
1 user1
2 user2
post_user
post_id user_id
1 1
2 1
post_comments
post_id comment_id
1 1
1 2
1 3
Я использую запрос, подобный этому:
SELECT post.id, post.title, user.id AS uid, username
FROM `post`
LEFT JOIN post_user ON post.id = post_user.post_id
LEFT JOIN user ON user.id = post_user.user_id
ORDER BY post_date DESC
Работает как задумано. Однако я хотел бы получить количество комментариев для каждого поста тоже. Так, как я могу изменить этот запрос, чтобы я мог получить количество комментариев.
Есть идеи?