您的位置:首页 > 数据库

sql GROUP BY 分组统计

2014-04-03 10:43 232 查看
语句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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: