我一直在尋找一個簡單的解決方案來解決一個非常小的問題。我有一個巨大的記錄集(〜120,000),我需要篩選重複,分配一個序列號,每組重複的,像Assign#
如下: 爲每組重複記錄分配連續編號
最後,我想實現這一點:
我使用P1
,P2
,和P3
字段作爲查詢的一組排序參數(升序/降序),以確定每個組相同的NCBI擊中最好/頂部Name
。 我已經嘗試了很多東西,而且我的主要問題是訪問中途死機,我不知道腳本是否有效。
FROM [sortquery]
WHERE ((([sortquery].Name) In
(
SELECT TOP 1 [sortquery].Name
FROM [sortquery] AS Dupe
WHERE Dupe.NCBI=[sortquery].NCBI
ORDER BY Dupe.NCBI
)))
ORDER BY [sortquery].NCBI;
我接受任何建議和更正!感謝您的幫助=)
您在使用MySQL或MS訪問?他們是非常不同的數據庫。 –
他在「訪問凍結一半」的問題中說。我的猜測是他正在使用Access。 –
是的,我使用Access 2007-2013 – Shtork