Задавайте вопросы, мы ответим
Вы не зашли.
Пожалуйста, напишите команду удаления из строкового поля всех ячеек, в которых повторяется одно и то же содержание.
Требуется удалить только "копии". Все "оригиналы" должны остаться в неприкосновенности.
Неактивен
Честно говоря, не совсем понял вопрос. Давайте я попробую его перефразировать.
У Вас есть таблица вида CREATE TABLE t (id INT, value VARCHAR(10)) и Вы хотите
из нее удалить все строки с повторяющимися value.
Если так, то можете попробовать сделать что-то типа
DELETE FROM t WHERE id NOT IN (SELECT MIN(id) FROM t GROUP BY value);
Неактивен
Можно также через JOIN
Отредактированно LazY (18.06.2008 22:03:13)
Неактивен