【发布时间】:2019-07-03 04:27:39
【问题描述】:
我在子查询中使用 count 时遇到问题。我想编写一个查询,返回每个消费者的 cmets 数量,但 count 给出了存在的 cmets 总数。
SELECT con.Consumer_ID, con.Scheduled, con.Been_Called, (SELECT COUNT(*)
FROM Comments WHERE com.ConsumerID = con.Consumer_ID) AS NumComments
FROM Consumers con
INNER JOIN Comments com
ON con.Consumer_ID = com.ConsumerID
我试图获取每个用户的 cmets 数量,但 NumComments 给了我 Comments 表中存在的 cmets 总数。
【问题讨论】:
标签: mysql sql database join count