语句1:

SELECT TypeID, COUNT(*) AS [count] FROM GoodsInfo  GROUP BY TypeID

得到结果

sql  GROUP BY 分组统计

解析结果: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

得到结果

sql  GROUP BY 分组统计

 

解析结果:GoodsInfo 表中的记录,只有3种不同的TypeID

 

 

相关文章:

  • 2022-02-27
  • 2021-07-19
  • 2022-12-23
  • 2021-04-07
  • 2022-12-23
  • 2022-02-07
  • 2021-10-25
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-22
  • 2022-12-23
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案