【发布时间】:2012-07-05 05:26:56
【问题描述】:
我在“products_items”表中的数据库中列出了一定数量的产品。其中一系列与产品类别相关,其名称可在名为“产品”的单独表中找到。我试图通过JOINing 他们使用 PRODUCTID 的类别来确定这些数量
这是我的查询:
SELECT *, count(*) as itemcount
FROM products
LEFT JOIN products_items
USING(PRODUCTID)
GROUP BY PRODUCTID
ORDER BY `order` ASC, `PRODUCTID` ASC";
这里的问题是,具有 0 和 1 项的类别都返回值 1。但是,该查询适用于具有
【问题讨论】: