【发布时间】:2015-07-06 06:43:51
【问题描述】:
假设我有下表:
Product A Product B
Water Soda
Water Soda
Water Eggs
Water Apples
我正在尝试计算产品组合和每种产品的数量,以便我的结果是:
Product A Product B Combination Product A Count Product B Count
Water Soda 2 4 2
Water Eggs 1 4 1
Water Apples 1 4 1
不幸的是,一旦我对产品进行分组,我就无法获得单个计数。任何帮助,将不胜感激。
SELECT [ProductA], [ProductB], Count(*) as ComboCount
FROM [ProductCombinations]
GROUP BY [ProductA], [ProductB]
Order by ComboCount Desc
【问题讨论】:
标签: sql sql-server select count group-by