【发布时间】:2021-04-12 07:29:26
【问题描述】:
我试图加入两个查询来比较计数
SELECT count(customer_id) , customer_id
FROM `blog_post`
group by customer_id
第二个查询是
SELECT count(customer_id)
FROM `blog_comment`
WHERE `is_admin` IS NOT NULL
group by customer_id
我创建的连接查询是
SELECT count(post.customer_id) as post_count , post.customer_id ,
count(comment.customer_id)
FROM `blog_post` as post
left join blog_comment as comment on post.customer_id = comment.customer_id
WHERE `is_admin` IS NOT NULL
GROUP BY post.customer_id
我没有得到与单独运行它们相同的结果,我做错了什么
【问题讨论】:
-
此处不适合加入。我建议大家联合
标签: mysql join group-by count union-all