1

私はテーブルを持っています-

Tbl1

ID       Sort   Amount Price  Address
000123   AAA    135.00 25.00  25Grant
000123   AAB    135.00 15.00  27Pent
000124   AAC    118.00 16.00  47Bay
000125   BBB    116.00 17.00  56Third
000125   BBB    116.00 66.50  56Third

フィールドID、並べ替え、金額の重複レコードのみを選択する必要があります。価格と住所のフィールドを選択する必要はありません。

私は結果を期待しています:

ID      Sort  Amount
000125  BBB   116.00 
000125  BBB   116.00

MsAccessクエリウィザードで「レコードの重複クエリ」を使用できることはわかっています。しかし、SQLでそれを行う方法を理解する必要があります。

「デザイン」または「SQL」ビューを表示したとき、まだアルゴリズムを完全には理解していません。

誰かが-重複クエリを見つける-ここに説明を書いていただければ幸いです...

4

1 に答える 1

5
SELECT ID, Sort, Amount, COUNT(*) 
FROM yourtable
GROUP BY ID, Sort, Amount
HAVING COUNT(*) > 1
于 2012-12-13T19:55:37.113 に答える