次のような順序の行を含む SQL の次のテーブルがあります。
RowId OrderId Type Text
----------------------------------------
1 1 5 "Sometext"
2 1 5 "Sometext"
3 2 4 "Sometext"
4 3 5 "Sometext"
5 2 4 "Sometext"
6 1 3 "Sometext"
各オーダーは重複したタイプを持つことはできませんが、複数の異なるタイプを持つことはできます。
行 1 と 2 は Order 1の重複ですが、行 6 は問題ありません。
行 3 と 5 は Order 2の複製です。
重複したデータをすべて削除する必要があるため、この場合は行 2 と行 5を削除する必要があります。
データを削除するのに最適なクエリは何ですか? それとも、削除する重複を含むRowIDのリストを返すだけですか?
ありがとう。