首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql统计字段的值的记录条数解决方法

2012-04-28 
sql统计字段的值的记录条数在一个表S中 ,某一字段A有很多值,包括空值 、有重复的值、不重复的值是1,2,3,4……1

sql统计字段的值的记录条数
在一个表S中 ,某一字段A有很多值,包括空值 、有重复的值、不重复的值是1,2,3,4……100 总记录条数有几千条
首先统计空值有多少条记录
第二按照不重复的值(1,2,3,4,……100)查询每个值有多少条记录
因为有的值是重复的,总记录数也蛮多
怎么样才能统计出来

[解决办法]

SQL code
select A,count(1) as '记录条数' from TB group by A
[解决办法]
查空值条数:
select count(*) from S where isnull(A, '')=''

查询每个值有多少条记录:
select A, count(*) from S where isnull(A, '')<>'' group by A

热点排行