sql统计字段的值的记录条数

myfriend1071 2012-04-24 11:47:32
在一个表S中 ,某一字段A有很多值,包括空值 、有重复的值、不重复的值是1,2,3,4……100 总记录条数有几千条
首先统计空值有多少条记录
第二按照不重复的值(1,2,3,4,……100)查询每个值有多少条记录
因为有的值是重复的,总记录数也蛮多
怎么样才能统计出来
...全文
218 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr_Nice 2012-04-24
  • 打赏
  • 举报
回复
select A,count(1) as '记录条数' from TB group by A


??
Corn1 2012-04-24
  • 打赏
  • 举报
回复
查空值条数:
select count(*) from S where isnull(A, '')=''

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

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧