一个简单的去除重复字段的SQL查询语句..docVIP

  • 9
  • 0
  • 约1.16万字
  • 约 12页
  • 2017-01-12 发布于重庆
  • 举报

一个简单的去除重复字段的SQL查询语句..doc

一个简单的去除重复字段的SQL查询语句.

一个简单的去除重复字段的SQL查询语句 2009-11-16 17:12 一个简单的去除重复字段的SQL查询语句 [2008-11-04 16:01:15 by rainoxu] | 分类:我的知识库 今天公司里让.Net程序修改一个程序,需要去掉输出中的重复楼盘名称,一开始想到的是Distinct,但死路不通,只能改道,最终偶在网上找到了一个思路,修改了一下就有了。 先看所有记录(这是我在测试的数据库里做的): OK,我们这样来消除重复项: 1.? select * from table1 as a where not exists(select 1 from table1 where logID=a.LogID and IDa.ID) 2. 最近做一个数据库的数据导入功能,发现联合主键约束导致不能导入,原因是源表中有重复数据,但是源表中又没有主键,很是麻烦。经过努力终于解决了,现在就来和大家分享一下,有更好的办法的可以相互交流。 有重复数据主要有一下几种情况: 1.存在两条完全相同的纪录 这是最简单的一种情况,用关键字distinct就可以去掉 example: select distinct * from table(表名) where (条件) 2.存在部分字段相同的纪录(有主键id即唯一键) 如果是这种情况的话用distinct是过滤不了的,这就要用到主

文档评论(0)

1亿VIP精品文档

相关文档