语句1:
SELECT TypeID, COUNT(*) AS [count] FROM GoodsInfo GROUP BY TypeID
得到结果
解析结果:GoodsInfo表有 4条记录, 分别统计每个TypeID 有多少; 例子中说明 TypeID=1 的有2个,TypeID=2 的有1个,TypeID=3 有1个
语句2:
SELECT COUNT(*) AS [count] FROM (
SELECT TypeID FROM GoodsInfo GROUP BY TypeID
) AS t
得到结果
解析结果:GoodsInfo 表中的记录,只有3种不同的TypeID