Ngay cả khi bạn không có khóa chính, mỗi bản ghi có một rowid duy nhất được liên kết.
Bằng cách sử dụng truy vấn bên dưới, bạn chỉ xóa các bản ghi không có id hàng tối đa bằng cách tự nối bảng với các cột gây ra trùng lặp. Điều này sẽ đảm bảo rằng bạn xóa mọi bản sao.
DELETE FROM PPLP_LOAD_GENSTAT plg_outer
WHERE ROWID NOT IN(
select MAX(ROWID)
from PPLP_LOAD_GENSTAT plg_inner
WHERE plg_outer.pplp_name = plg_inner.pplg_name
AND plg_outer.start_time= plg_inner.start_time
AND plg_outer.end_time = plg_inner.end_time
);