0

これは可能ですか?2 行 1 列のテーブルがあります。両方の行に同じ値があります。主キーはありません。1 行削除できますか?

4

3 に答える 3

1

ROW_NUMBER()と aを使用してそれを行う 1 つの方法を次に示しますcommon table expression

with cte as (
  select *, 
    row_number() over (partition by id order by id) rn 
  from yourtable)
delete from cte
where rn = 1;
于 2013-10-06T23:30:48.157 に答える
0

RANK() 関数を使用してこれを行うことができます。

または、TOP キーワードを使用できます。

于 2013-10-06T23:18:16.543 に答える