mySQL如何计算这个项目的ID

时间:2016-03-23 07:08:58

标签: mysql

我有一张桌子

表项目套件

 item_kit_id    item_id    
 =======================
 1              1
 1              1
 1              2
 2              2
 2              237

如何显示结果

 item_kit_id    item_id    count  
 ===============================
 1              1          2
 1              2          1
 2              2          1
 2              237        1

由于

2 个答案:

答案 0 :(得分:1)

您应该在两列中使用group by,它会返回您的预期结果

SELECT item_kit_id,item_id,count(*) 
FROM kit
GROUP BY item_kit_id,item_id;

有关GROUP BY

的更多信息

答案 1 :(得分:1)

您可以使用以下查询 -

select item_kit_id, item_id, count(item_id) as count 
from item_kit 
group by item_kit_id, item_id;