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