sql语句 如何分组后得到记录总数

谢谢大家 求租
大家没明白我的意思,我要的是分组完记录数总行数怎么写? 不是统计每组的记录数,是统计分组后的种类数,比如
select WDT_id from T_renwu_zhixing group by WDT_id 分组后有3种类型的数据,目的就是如何统计出3

第1个回答  2009-11-09
假设表tablename字段col1
select col1,count(col1)as [count] from tablename group by col1
第2个回答  2009-11-09
select count(*) from 表
第3个回答  2018-06-28
SELECT TOP 10 COUNT(*) AS num,id FROM table GROUP BY id ORDER BY num DESC
查询外加排序
相似回答