我想统计表股票中的所有项目,也是空的。 但我只能显示完整的,我尝试了几个啧啧,但它没有工作。MySQL加入空统计
表产品:
- ID
- 状态
表股票:
- ID
- PID(产品ID)
- 状态
我的MySQL查询:
SELECT p.id , COUNT(p.id) AS pcount
FROM products p
LEFT JOIN stock s ON p.id = s.pid
WHERE s.status=1
AND p.status=1
GROUP BY p.id
ORDER BY pcount
,愿你有什么毛病的逻辑,因为空股票s.status决不会1 ...但是不要落后.. 我可能需要OUTER JOIN还是类似的?
感谢您的帮助!
正是这个问题。我搜索了几个小时,并在这里得到答案。非常感谢! – user2270134 2013-04-11 12:50:39