Подгурская Лилия
Новичок
Существует таблица, которая содержит к примеру поля:
id, name, email, status.
Поле статус - числовое. Поле email - возможно, содержит дубли.
Необходимо удалить из таблицы все записи, в которых повторяются email, но оставить то поле, в котором статус мак симальный. Т.е. оставить email с наибольшим статусом, без повторений.
как это можно попытаться сделать?
SELECT max(`status`), `email` FROM table GROUP BY `email` - работает неправильно
id, name, email, status.
Поле статус - числовое. Поле email - возможно, содержит дубли.
Необходимо удалить из таблицы все записи, в которых повторяются email, но оставить то поле, в котором статус мак симальный. Т.е. оставить email с наибольшим статусом, без повторений.
как это можно попытаться сделать?
SELECT max(`status`), `email` FROM table GROUP BY `email` - работает неправильно