0

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

 A
 1
 1
 1
 2

そして変身したい

 A
 1
 2

どうすればいいですか?ありがとう

4

1 に答える 1

1

ROW_NUMBER OLAP 関数を使用して重複に番号を付けることで、直接削除できるはずです。

DELETE FROM (
    SELECT A, ROW_NUMBER() OVER (PARTITION BY A) AS RN
    FROM my_table
)
WHERE RN > 1

上記を書いている間、私はこの議論に頼っていました。

于 2012-12-20T15:19:16.180 に答える