- 9
- 0
- 约1.16万字
- 约 12页
- 2017-01-12 发布于重庆
- 举报
一个简单的去除重复字段的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是过滤不了的,这就要用到主
您可能关注的文档
最近下载
- NakasenDo(TheOldRoad)碧海潮生高威版长笛伴奏五线谱.pdf
- ICAO-附件19_安全管理Safety Management_Ed2_201607_第1次修订_zh.doc VIP
- 越南语词汇4500t去词组教学内容.pdf VIP
- 23S519 小型排水构筑物.pdf VIP
- 海南省海口旅游职业学校教师招聘考试真题2025.docx VIP
- 酒店英语知到课后答案智慧树章节测试答案2025年春海南省海口旅游职业学校.docx VIP
- 前厅服务与管理知到课后答案智慧树章节测试答案2025年春海南省海口旅游职业学校.docx VIP
- EN60204-1中文版.doc VIP
- 办公楼装饰窗帘采购安装合同.docx VIP
- 办公人员综合能力测试题(含答案及详细解析).docx VIP
原创力文档

文档评论(0)