Хорошо, у меня есть таблица с 3000 строками. Каждая строка уникальна, однако некоторые поля дублируются.
Я хочу обновить строки с полями, которые дублируются. Мне трудно выразить это словами, извините, если я все понял неправильно.
For example, the table looks like this:
+----+--------+--------+-----------+-------+-------+------+--+
| id | name | place | day | time1 | time2 | dupe | |
+----+--------+--------+-----------+-------+-------+------+--+
| 1 | George | Garden | Sunday | 12:00 | 13:00 | 0 | |
| 2 | George | House | Monday | 15:00 | 18:00 | 0 | |
| 3 | David | School | Wednesday | 15:00 | 18:00 | 0 | |
| 4 | Stan | Church | Sunday | 12:00 | 13:00 | 0 | |
+----+--------+--------+-----------+-------+-------+------+--+
Я хотел бы выполнить запрос mysql, который проверяет таблицу на наличие дубликатов имен в поле имени и помечает поле дубликата как 1, если они являются дубликатами.
Таким образом, поля дубликатов в строках 1 и 2 должны быть равны «1», а остальные - «0».
Спасибо за любую помощь, которую вы можете оказать! Надеюсь, я все правильно объяснил.