我对 SQL 很陌生,不知道我的查询有什么问题。请指导
我有 2 个表 product 和 product_consumer 1 到 m 关系。我想获取所有产品和每种产品的消费者数量。
这就是我要的:
id: pCount
item1, 2
item2, 1
我尝试了以下查询,但它只返回第一条记录/1 行。
SELECT prd.*, COUNT(pc.id) pCount
FROM `product` AS prd
JOIN product_consumer pc ON pc.id = prd.id