我有一张桌子categories
和一张桌子posts
。我想返回超过 3 个帖子的类别。
我的查询
SELECT `categories`.`category_title`, COUNT(posts.post_id) as total_posts
FROM (`categories`)
JOIN `posts` ON `posts`.`category_id` = `categories`.`category_id`
HAVING `total_posts` > 3
ORDER BY `categories`.`date_created` desc
它只返回 1 行。在不使用 2 个查询的情况下执行此类查询的正确方法是什么?