- 10
- 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是过滤不了的,这就要用到主
您可能关注的文档
最近下载
- 文化活动策划执行流程手册.doc VIP
- 化工技术经济(第五版)全套PPT课件.pptx
- 《学术论文写作》.ppt
- ansiagma 2005d03锥齿轮设计手册.pdf VIP
- 2024外研社国才杯英语笔译校赛初赛真题 选词填空术语翻译汉译英 备考使用.pdf VIP
- 第5课 生命最宝贵 第一课时 (教学课件)道德与法治统编版四年级上册(新教材).pptx
- 升华和凝华导学案.doc VIP
- 2024外研社国才杯英语笔译校赛第二场真题及答案 选词填空汉译英 备考资料.pdf VIP
- 食品加工机械(第二版)课件:肉制品加工机械设备.pptx
- 2025年“外研社国才杯”线上初赛英语组笔译赛项试卷真题(附参考答案).pdf VIP
原创力文档

文档评论(0)