Дори и да нямате първичен ключ, всеки запис има свързан уникален rowid.
Като използвате заявката по-долу, вие изтривате само записите, които нямат максимален идентификатор на ред, като самостоятелно се присъедините към таблица с колоните, които причиняват дублиране. Това ще гарантира, че ще изтриете всички дубликати.
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
);