# blackvj (30.03.2016 / 21:02)
DELETE a . * FROM tablica a,
(
SELECT b.name, MAX( b.id ) mid
FROM tablica b
GROUP BY b.name
)c
WHERE a.name = c.name
AND a.id < c.mid
Удаляём все повторы и оставляем только уникальные значе
немного не то. Мне нужно удалить все повторяющиеся строки. В которых совпадают имя телефон и время (например).
erricss, можно уникальное другое поле или поля добавить
erricss, ну и дамп перед операцией сделай
Вроде придумал. Кнопкой "submit" передам повторяющие (нужные) значения. Например: имя, пароль, телефон и т.д. Дальше удалю.
mysql_query("DELETE FROM `zakaz` WHERE `name` = '" . $name . "' AND `time` = ' '" . $time. "'' " );
Сработает?
# Koenig (30.03.2016 / 21:18)
erricss, выполни запрос
Можно полный пример. mysql_query(....)? Не разу не пробовал так.
erricss, удалит все записи попавшие под шаблон
# Koenig (30.03.2016 / 21:25)
erricss, удалит все записи попавшие под шаблон
Ну я этого и добиваюсь. Т.е. я знаю повторяющиеся имена телефоны и т.д. Мне нужно все эти записи удалить.
erricss, запрос в двойные кавычки и заверни в mysql_query