本文共 236 字,大约阅读时间需要 1 分钟。
如果想要查找 表(table_name)中的重复数据(以 t.vol_name1 为依据)的sql语句如下:
select *
from (select t.*,
row_number() over(partition by t.vol_name1 order by vol_name2) rn
from table_name t) t
where t.rn > 1
该语句可以扩展为删除重复的数据,只需要在该sql 语句的外面嵌套一层 delete 语句就可以了。
转载地址:http://rsjzn.baihongyu.com/