-1
即使使用DISTINCT
,我仍然會在[CONMAT_MATCHING_DONOR]上看到重複的內容。即使在使用DISTINCT之後,爲什麼仍然會在[CONMAT_MATCHING_DONOR]上重複?
SELECT TOP 1000 [CONTRIB_MATCH_ID]
,[CONMAT_CONTRIBUTION]
,[CONMAT_FORM_RECEIVED_DATE]
,[CONMAT_MATCHING_DONOR]
,[CONMAT_STATUS]
,[STATUS_DESC]
,[CONMAT_STATUS_DATE]
FROM [ods_production].[dbo].[SPT_CONTRIB_MATCH]
WHERE [CONMAT_MATCHING_DONOR] IN (SELECT DISTINCT
[CONMAT_MATCHING_DONOR]
FROM [ods_production].[dbo].[SPT_CONTRIB_MATCH])
ORDER BY [CONMAT_MATCHING_DONOR] DESC
嘗試添加不同的外部查詢 – geoandri 2014-10-16 13:14:02
你有什麼表信息可以發佈?還有一些結果?你認爲什麼是「重複」? – Jake 2014-10-16 13:14:43
該列的GROUP或PARTITION。 – 2014-10-16 13:16:08