Задавайте вопросы, мы ответим
Вы не зашли.
Подскажите, пожалуйста, как составить запрос.
profession | name
-----------------------------
машинист | Петр
машинист | Егор
кочегар | Петр
кочегар | Николай
кочегар | Алексей
трубочист | Дмитрий
трубочист | Егор
В таблице нужно удалить и перенести в другую таблицу все строки с повторяющимися именами (name) вне зависимости от профессии (profession).
Т.е. должно остаться это:
profession | name
-----------------------------
кочегар | Николай
кочегар | Алексей
трубочист | Дмитрий
+ еще одна таблица
profession | name
-----------------------------
машинист | Петр
машинист | Егор
кочегар | Петр
трубочист | Егор
Мой предел это SELECT `name` from `table` group by `name` having count(*) > 1
Заранее спасибо.
Неактивен
Ваш запрос выбирает из таблицы повторяющиеся имена.
Сначала создаете вторую таблицу с повторяющимися именами:
Неактивен
Спасибо, работает!
Неактивен