SELECT respid, cq4_1, dma
INTO #preweighting_data_dma
FROM #preweighting_data a
LEFT OUTER JOIN #us_zip b
ON trim(a.cq4_1) = trim(b.zip_code);
0
A
回答
2
您正在获取重复项,因为多个行符合您的条件。
为了防止重复使用DISTINCT关键字:
SELECT DISTINCT respid, cq4_1, dma
etc...
+0
我想知道为什么我得到重复?请澄清更多。在#preweighting_data表中有唯一的数据。 – 2012-04-18 17:19:24
+0
@kuldeepdabral由于数据中存在重复项,并且您在查询中没有执行任何操作以消除重复项 – 2017-01-25 17:44:53
0
如果你没有以前那么preweighting_data
复制唯一的其他机会时,该列us_zip.zip_code
包含一些重复。
您可以使用此查询检查:
select trim(zip_code), count(*)
from us_zip
group by trim(zip_code)
having count(*) > 1
如果发现重复这种方式,那么“LEFT JOIN”“传播”,然后到你的新表。
相关问题
- 1. 为什么我在输出中获取重复记录?
- 2. 为什么我只能在最后一个记录中插入重复记录?
- 3. 为什么重复的记录
- 4. 为什么我在Java HashMap中获取重复密钥?
- 5. 为什么C++ ifstream的读取与重复记录
- 6. 为什么我的SELECT语句显示重复记录?
- 7. Wicket/Hibernate:从db中获取重复列表中的记录
- 8. 为什么我不能在Mongoid中使用has_many来推送重复记录?
- 9. 为什么我会在我的listview中获得重复项目?
- 10. 分组获取重复记录
- 11. 获取星火重复的记录
- 12. 使用QSqlTableModel获取重复记录
- 13. MySQL,获取真实重复记录
- 14. 在记录中获得重复值
- 15. 从两个表中获取联合记录和重复计数?
- 16. 获取从表中记录有重复的条目
- 17. 在HTML表中查找重复记录
- 18. 为什么我在以下JavaScript操作中获得重复值?
- 19. 为什么我在Scrapy中获取KeyError?
- 20. 为什么我在RemoteViewsFactory中获取IndexOutOfBoundsException?
- 21. 为什么我在ASP.NET MVC中使用ELMAH获取重复的异常条目?
- 22. 如何获取没有重复记录的列表?
- 23. 如何获取重复值的表记录?
- 24. 为什么rails 3.2允许重复记录,尽管验证?
- 25. 创建了重复记录,但是为什么? (linq to sql)
- 26. 为什么重复循环输出相同的记录? JavaScript的
- 27. 取重复的记录,以及在SSIS
- 28. 我的两个sql在Oralce中发现重复记录有什么区别?
- 29. 为什么取得记录太慢?
- 30. 重复记录
你想知道你为什么得到重复,或者你想知道如何防止重复? – 2012-04-18 14:57:23
因为表preweighting_data中有重复记录a?因为'a JOIN b'中有多个结果? – Konerak 2012-04-18 14:58:08
否preweighting_data中没有重复的数据a。连接条件后,我得到重复。 – 2012-04-18 17:28:27