题解 | 删除emp_no重复的记录,只保留最小的id对应的记录。
with t as (
select
id,
rank() over(partition by emp_no order by id ) rnk from titles_test
)
delete from titles_test
where id in (
select id from t where rnk >1
)
with t as (
select
id,
rank() over(partition by emp_no order by id ) rnk from titles_test
)
delete from titles_test
where id in (
select id from t where rnk >1
)
相关推荐