亲爱的all.can你告诉我如何在mysql中收集这些数据:
item colour
nut brown
nut black
我想要的结果如下:
item colour_qty
nut 2
我试过这样的,但是没有用:
SELECT item, COUNT(colour) AS colour_qty FROM mytable
我该怎么做?谢谢。
答案 0 :(得分:1)
在末尾添加group by子句(GROUP BY项目)以获得正确的结果。
SELECT item, COUNT(colour) AS colour_qty FROM mytable GROUP BY item
答案 1 :(得分:1)
SELECT item, COUNT(colour) AS colour_qty
FROM mytable
GROUP BY item