これは可能ですか?2 行 1 列のテーブルがあります。両方の行に同じ値があります。主キーはありません。1 行削除できますか?
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 に答える