sqlsqlserver合并重复列的id

J2EE &&&&最新内容
J2EE &&&&随机内容SQL取重复数据保留ID最小的一条记录
SQL取重复数据保留ID最小的一条记录
select whir$,whir$,whir$3136_lx,whir$&
& from whir$3136 a &
where &(a.whir$,&
& & & & a.whir$,&
& & & & a.whir$,&
& & & & a.whir$3136_lx) in (select whir$,&
& & & & & & & & & & & & & & & & & &whir$,&
& & & & & & & & & & & & & & & & & &whir$,&
& & & & & & & & & & & & & & & & & &whir$3136_lx&
& & & & & & & & & & & & & & & from whir$3136&
& & & & & & & & & & & & & & &group by whir$,&
& & & & & & & & & & & & & & & & & & & whir$,&
& & & & & & & & & & & & & & & & & & & whir$,&
& & & & & & & & & & & & & & & & & & & whir$3136_lx&
& & & & & & & & & & & & & & having count(*) & 1)&
& &and rowid not in (select min(rowid)&
& & & & & & & & & & & &from whir$3136&
& & & & & & & & & & & group by whir$,&
& & & & & & & & & & & & & & & &whir$,&
& & & & & & & & & & & & & & & &whir$,&
& & & & & & & & & & & & & & & &whir$3136_lx&
& & & & & & & & & & &having count(*) & 1)&
& &and whir$3136_date = ''
顶一下(0) 踩一下(0)
热门标签:请教个sql语句,如何找出重复的数据id。
[问题点数:66分]
请教个sql语句,如何找出重复的数据id。
[问题点数:66分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2008年 总版技术专家分年内排行榜第二
2010年 总版技术专家分年内排行榜第四2009年 总版技术专家分年内排行榜第五2007年 总版技术专家分年内排行榜第六
2009年7月 荣获微软MVP称号2010年7月 荣获微软MVP称号2008年7月 荣获微软MVP称号
2005年2月 Delphi大版内专家分月排行榜第一
本帖子已过去太久远了,不再提供回复功能。sql查询语句去除重复列(行)
sql查询语句去除重复列(行)
23:40:00来源:
最近做一个数据库的数据导入功能,发现联合主键约束导致不能导入,原因是源表中有重复数据,但是源表中又没有主键,很是麻烦。经过努力终于解决了,现在就来和大家分享一下,有更好的办法的可以相互交流。有重复数据主要有一下几种情况:1.存在两条完全相同的纪录 这是最简单的一种情况,用关键字distinct就可以去掉 example: select distinct * from table(表名) where (条件)2.存在部分字段相同的纪录(有主键id即唯一键) 如果是这种情况的话用distinct是过滤不了的,这就要用到主键id的唯一性特点及group by分组 example: select * from table where id in (select max(id) from table group by [去除重复的字段名列表,....])3.没有唯一键ID 这种情况我觉得最复杂,目前我只会一种方法,有那位知道其他方法的可以留言,交流一下: example: select identity(int1,1) as id,* into newtable(临时表) from table select * from newtable where id in (select max(id) from newtable group by [去除重复的字段名列表,....]) drop table newtable 有更好的方法的欢迎大家相互交流.........为了您的安全,请只打开来源可靠的网址来自:
SQL Server查询中特殊字符的处理方法

我要回帖

更多关于 sql 相同id 合并字段 的文章

 

随机推荐