解决方法:
首先要确定两行数据在什么样的条件下被认为是“重复的记录”.
本例中,姓名有重复。
寻找能够区分重复行的列,最理想的状况是能却分重复行的那个列是主键。
本例中:id
delete from duplicated_table
where id not in (
select min(id)
from duplicated_table
group by name )
解决方法:
首先要确定两行数据在什么样的条件下被认为是“重复的记录”.
本例中,姓名有重复。
寻找能够区分重复行的列,最理想的状况是能却分重复行的那个列是主键。
本例中:id
delete from duplicated_table
where id not in (
select min(id)
from duplicated_table
group by name )