У меня есть таблица, которая должна вести учет посетителей данного профиля (идентификатор пользователя для пары идентификаторов пользователей).Оказывается, мой SQL-запрос был немного отключен и выдает несколько пар вместо отдельных, как и предполагалось.Оглядываясь назад, я должен был установить уникальное ограничение для каждой пары id + id.
Теперь, как мне очистить таблицу?Я хочу удалить все дублирующиеся пары и оставить только одну.
Так, например, измените это:
23515 -> 52525 date_visited
23515 -> 52525 date_visited
23515 -> 52525 date_visited
12345 -> 54321 date_visited
12345 -> 54321 date_visited
12345 -> 54321 date_visited
12345 -> 54321 date_visited
23515 -> 52525 date_visited
...
На это:
23515 -> 52525 date_visited
12345 -> 54321 date_visited
Обновление:Вот структура таблицы в соответствии с запросом:
id int(10) UNSIGNED Non Aucun AUTO_INCREMENT
profile_id int(10) UNSIGNED Non 0
visitor_id int(10) UNSIGNED Non 0
date_visited timestamp Non CURRENT_TIMESTAMP