sql server中怎样验证一个字段中有没有重复的行?

[复制链接]
查看11 | 回复3 | 2016-4-9 03:42:36 | 显示全部楼层 |阅读模式
给你举个例子:我现在的表是dbo.aa,去验证col2中有没有重复的行。表中的数据如下:select * from dbo.acol1 col2112233425161现在来验证col2是否有重复值,重复了几次,以下脚本是将col2的重复值,重复次数输出:selectcol2,count(col2) as num from dbo.aagroup by col2having count(col2)>1col2num1322...
回复

使用道具 举报

千问 | 2016-4-9 03:42:36 | 显示全部楼层
形式有很多 :比如select count(P_AreaCode)-count(distinct(P_AreaCode)) from P_AreaInfo 如果这个值》0就重复了反之不重复...
回复

使用道具 举报

千问 | 2016-4-9 03:42:36 | 显示全部楼层
select name,count(*) from tablegroup by namehaving count(*)>1...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行