计算一些数据数组不起作用

时间:2010-08-24 04:49:00

标签: mysql count

亲爱的all.can你告诉我如何在mysql中收集这些数据:

item        colour
nut         brown
nut         black

我想要的结果如下:

item       colour_qty
nut         2

我试过这样的,但是没有用:

SELECT item, COUNT(colour) AS colour_qty FROM mytable

我该怎么做?谢谢。

2 个答案:

答案 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