1
아, 네, 내가 중복을 포함하고 중복이있는 경우 기본적으로, 나는 둘 레코드를 제거 할 필요가 테이블을 MS 액세스 ...MS 액세스 모두 중복을 제거하는 방법
. 이것이 가능한가?
"복잡함"을 복잡하게 만드는 것은 모든 필드에서 실제로 중복되는 것이 아니라 키 필드에 걸쳐 있습니다.
ID documentDate accountNetAmount reference accountTaxAmount getBankAccount getCompany isReconciled oid
11 6/30/2013 20687.7 REFTe 0 02537.0000000014 02544.0000000023 1 02364.0000000078
12 6/30/2013 -20687.7 EFTe 0 02537.0000000014 02544.0000000023 0 02364.0000000079
13 6/30/2013 14935.41 REFTf 0 02537.0000000014 02544.0000000023 1 02364.0000000080
14 6/30/2013 -14935.41 EFTf 0 02537.0000000014 02544.0000000023 0 02364.0000000081
15 7/4/2013 -294.55 MIMOSA -29.45 02537.0000000014 02544.0000000023 0 02364.0000000177
16 7/8/2013 -1185.81 BPAY080713 -118.58 02537.0000000014 02544.0000000023 0 02364.0000000499
17 7/9/2013 -462.05 PERFUME -46.2 02537.0000000014 02544.0000000023 0 02364.0000000179
18 7/9/2013 -1264.09 PERFUMERY -126.41 02537.0000000014 02544.0000000023 0 02364.0000000181
나는 documentDate와 복근 (accountNetAmount)가 동일한 레코드를 제거해야합니다
여기 (안 아주 예쁘게 형식) 테이블입니다. 결과는 다음과 같습니다.
ID documentDate accountNetAmount reference accountTaxAmount getBankAccount getCompany isReconciled oid
15 7/4/2013 -294.55 MIMOSA -29.45 02537.0000000014 02544.0000000023 0 02364.0000000177
16 7/8/2013 -1185.81 BPAY080713 -118.58 02537.0000000014 02544.0000000023 0 02364.0000000499
17 7/9/2013 -462.05 PERFUME -46.2 02537.0000000014 02544.0000000023 0 02364.0000000179
18 7/9/2013 -1264.09 PERFUMERY -126.41 02537.0000000014 02544.0000000023 0 02364.0000000181
의견이 있으십니까? 그리고 잊지 마세요, MS Access ... 우.
감사합니다.
가장 우수! 감사합니다 나단 - 피셔 @, 난 당신이 무엇을 제안했다이 함께 결국 : 'SELECT a.ID, a.documentDate, a.reference, a.accountNetAmount, a.accountTaxAmount, a.getBankAccount, a.getCompany하는 GLBankOut2에서 .isReconciled INNER는 documentDate, ABS (accountNetAmount) accountTaxAmount, getBankAccount HAVING 횟수별로 GLBankOut2 GROUP FROM acctNetAmount, accountTaxAmount, getBankAccount 같은 ROWID, documentDate, ABS (accountNetAmount) 등 ( SELECT SUM (ID)에 가입 (*) = 1) b 켜기 a.ID = b.RowID ' –
도움이 됨 :) –