SQL:为它显示不同的项和其他内容的实例数
我有一个名为Inventory的表,它有两列名为Item_ID和Color。 在许多情况下,同一个项目ID有多个不同颜色的列表:SQL:为它显示不同的项和其他内容的实例数,sql,distinct,Sql,Distinct,我有一个名为Inventory的表,它有两列名为Item_ID和Color。 在许多情况下,同一个项目ID有多个不同颜色的列表: Item_ID(1, 1) Color(Blue, Green) 我必须显示所有不同项目ID的列表,以及每个不同项目ID的颜色数量 我知道使用从库存中选择不同的物料ID作为物料ID以获得所有不同项目标识的列表,但我不知道如何获得每个不同项目标识的颜色数量列表 对于该表,我想显示:Item\u ID:1,Colors:2您可以对Item\u ID进行分组以计算每个项目
Item_ID(1, 1) Color(Blue, Green)
我必须显示所有不同项目ID的列表,以及每个不同项目ID的颜色数量
我知道使用从库存中选择不同的物料ID作为物料ID
以获得所有不同项目标识的列表,但我不知道如何获得每个不同项目标识的颜色数量列表
对于该表,我想显示:
Item\u ID:1,Colors:2
您可以对Item\u ID进行分组以计算每个项目的颜色
SELECT DISTINCT Item_ID AS
Item_ID , COUNT(Color) as
ColorCount FROM Inventory
GROUP BY Item_ID
谢谢你的工作,我将继续阅读有关该小组的功能。