Скажем, у меня есть таблица, подобная этой:
CREATE TABLE `mytable` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`application_id` int(11) NOT NULL,
`company_name` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB
Я хочу сделать application_id
уникальным, но в таблице уже есть несколько дубликатов. Как я могу сгруппировать по application_id
и удалить все записи в группе, оставив только ту, у которой самый высокий id
?