Оператор MySQL ниже выбирает все строки, которые имеют дубликаты, на основе ADDRESS1 и POSTCODE, из которых самая последняя строка - INSPECTION_DATE.По сути, он выбирает все те, которые я хочу сохранить.
SELECT COUNT(*), MAX(INSPECTION_DATE), ADDRESS1, POSTCODE, id
FROM epc
GROUP BY ADDRESS1, POSTCODE
HAVING COUNT(*) > 1;
Мой вопрос состоит в том, как удалить все старые дубликаты, сохраняя те, которые возвращает вышеприведенный оператор.