X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Нужна помощь ! (удалить дубли из базы )
webnet
webnet
Topic Starter сообщение 11.7.2011, 11:28; Ответить: webnet
Сообщение #1


Доброго времени суток .
Игрался с файлом обновления базы и не удачно . Наплодилось много , много дублей . Таблица выглядит вот так -
CREATE TABLE `snatched` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userid` int(11) DEFAULT '0',
`torrent` int(10) unsigned NOT NULL DEFAULT '0',
`port` smallint(5) unsigned NOT NULL DEFAULT '0',
`uploaded` bigint(20) unsigned NOT NULL DEFAULT '0',
`downloaded` bigint(20) unsigned NOT NULL DEFAULT '0',
`seeder` enum('yes','no') NOT NULL DEFAULT 'no',
`connectable` enum('yes','no') NOT NULL DEFAULT 'yes',
`finished` enum('yes','no') NOT NULL DEFAULT 'no',
PRIMARY KEY (`id`),
KEY `snatch` (`torrent`,`userid`),
KEY `torrent` (`torrent`,`uploaded`,`downloaded`,`seeder`)
) ENGINE=MyISAM AUTO_INCREMENT=449781 DEFAULT CHARSET=utf8


Дубли можно вычислить по `userid`, `torrent` . но вот как удалить лишнее что бы осталось по одной записи , ума не приложу . Помогите !


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nick777
nick777
сообщение 11.7.2011, 16:49; Ответить: nick777
Сообщение #2


в гугле раскопал вот что, может поможет...

Сообщение отредактировал nick777 - 11.7.2011, 16:49


--------------------
На мобильной рекламе можно зарабатывать по-белому здесь!


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 11.7.2011, 17:04; Ответить: x64
Сообщение #3


как бы не совсем понял по уникальности записей

но можно сделать так: создаём вторую таблицу
CREATE TABLE `snatched1` (
-- здесь всё как выше
) ENGINE=MyISAM AUTO_INCREMENT=449781 DEFAULT CHARSET=utf8
т. е. она получается идентична первой

из первой все однотипные записи можно выбрать посредством GROUP BY, а затем их требуется вставить во вторую. делается это одним запросом:
INSERT INTO `snatched1`
SELECT * FROM `snatched` GROUP BY `userid`, `torrent`

не уверен, что всё дело именно в одной этой таблице. если в запросах используются другие, то могут вылезти траблы (особенно при использовании объединений)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webnet
webnet
Topic Starter сообщение 12.7.2011, 10:09; Ответить: webnet
Сообщение #4


(nick777 @ 11.7.2011, 16:49) *
в гугле раскопал вот что, может поможет...

спасиб , помогло .


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zuziken
zuziken
сообщение 12.7.2011, 13:15; Ответить: zuziken
Сообщение #5


(nick777 @ 11.7.2011, 16:49) *
в гугле раскопал вот что, может поможет...

Это редкостное копипастное УГ, которое тырит отсюда

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал zuziken - 12.7.2011, 13:15
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Свежие базы ключевых слов с подсказок гугла!
126 Krok 68708 Вчера, 5:04
автор: Krok
Открытая тема (нет новых ответов) Базы Youtube кейвордов с данными по конкуренции и Volume
6 Krok 1588 23.4.2024, 5:43
автор: Krok
Открытая тема (нет новых ответов) Нужна програмка постинга в свои сайты
0 kasey7 337 22.4.2024, 19:54
автор: kasey7
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
15 Tia2 2388 17.4.2024, 0:54
автор: diviner99
Открытая тема (нет новых ответов) Большие базы Semrush кейвордов по разным тематикам! Много кейвордов с трафиком и без конкуренции! Volume, KD, CPC
22 Krok 6765 12.4.2024, 5:17
автор: Krok


 



RSS Текстовая версия Сейчас: 25.4.2024, 5:44
Дизайн