Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте,
Есть база sql 1,8 млн наименований, базе достаточно много дублей, надо удалить дубли.
С уважением,
Николай
Неактивен
1. Это Вам сколько?
2. И всё это здесь? Ну и манеры.
Неактивен
Думаю, что вопрос был сколько дублей и какое число повторов каждой записи.
Неактивен
удалить из таблицы дубликаты (строки с одинаковыми значениями поля col) с меньшим id
Неактивен
Venice - это был сарказм. Вы разместили сообщение в разделе "Биржа труда и объявления". То есть, заранее согласились, что будете платить.
vasya - конечно, если в таблице есть ID.
ЗЫ
Желательно, чтобы по полю col был индекс иначе может долго выполняться.
Отредактированно klow (27.08.2018 07:40:38)
Неактивен
^__^ да как-то уже стал привыкать что вопрос "сколько" это о цене вопроса, даже если спрашивающий понятия не имеет о чём речь.
В базу потихоньку импортировались-добавлялись новые записи, потом, я решил проверить добавление и увидел кучу повторов, по всем 1,8 я естественно пройтись не смогу сам. Плюс я не программист, и далёк от этого. Нужно быть или хорошим, и серьёзно этим заниматься, или не заниматься совсем.
Отредактированно Venice (27.08.2018 07:42:31)
Неактивен
Если Вы не программист, то, возможно, Вам не стоило-бы удалять записи? Не допускаете, что удаление может повлиять еще на что-то другое, например, есть связанные с этой таблицей другие данные?
По крайней мере рекомендую сохранить бекап данных перед удалением.
Отредактированно klow (27.08.2018 08:01:42)
Неактивен
Связанных других данных нет. Это собственно каталог товаров, или виртуальная складская справка.
Бэкапы и так сохраняются, но в виду моего ... Становиться программистом уже поздно, просто со всем этим поиграться, что бы занять время и себя.
Неактивен
Тогда ответ уважаемого vasya Вам в помощь.
Если приведете структуру таблицы, думаю, Вам смогут подготовить скрипт именно под Вашу БД.
ЗЫ
Если будете следующий раз создавать тему смотрите внимательней раздел.
Неактивен
Я буду рад если кто-либо это сделает. И не только это.
Неактивен
Кстати, на сколько гиморойно, хлопотно и затратно поднять типа этого форума? Естественно вместо разделов другие тематики, вместо тем тоже,ну и много прочего.
Неактивен
Venice написал:
Кстати, на сколько гиморойно, хлопотно и затратно поднять типа этого форума? Естественно вместо разделов другие тематики, вместо тем тоже,ну и много прочего.
скажем так - есть над чем потрудиться)
Неактивен
Действительно.
Неактивен