如何计算订单表中的唯一商品?

时间:2016-01-22 11:14:38

标签: mysql count

我需要计算订单中唯一的商品数量 请看下面的例子:

tablel
Order item
    1  111
    1  111
    1  123
    1  341
    1  341
    1  861
    2  999
    2  831
    3  731
    3  731
    3  721
    3  777

预期结果:

Order | Item Count    
-------------------
1     | 4    
2     | 2    
3     | 3

2 个答案:

答案 0 :(得分:1)

SELECT order, COUNT(DISTINCT item)
FROM table1
GROUP BY order

比特或单词游戏。 我想你的意思是订单中唯一商品的数量。

答案 1 :(得分:-1)

select Order, count(item)
from table
group by order