|
|
|
|
|
для: Елена Смирнова
(29.03.2008 в 20:13)
| | Из-за GROUP BY nik | |
|
|
|
|
|
|
|
для: Root
(29.03.2008 в 11:40)
| | Спасибо! Помогла создание новой таблицы... Интересно, а почему дубликаты в нее не записались? Особенности SQL??? | |
|
|
|
|
|
|
|
для: С телефона
(29.03.2008 в 03:04)
| | >А разве одинаковых данных не будет в новой таблице?
не должно быть :-) | |
|
|
|
|
|
|
|
для: С телефона
(29.03.2008 в 03:04)
| | delete from table
where nik in (select nik from t as table group by t.nik having count(*)>1)
and id not in (select max(t.id) as id from table as t group by t.id )
попробуй так, таким образом будут удалены все повторяющиеся строки кроме последней из повторяющихся | |
|
|
|
|
автор: С телефона (29.03.2008 в 03:04) |
|
|
для: Root
(29.03.2008 в 02:14)
| | А разве одинаковых данных не будет в новой таблице? | |
|
|
|
|
|
|
|
для: С телефона
(29.03.2008 в 01:39)
| | так в чем собственно проблема создать таблицу как написано (28.03.2008 в 21:50)
а потом DROP старую и RENAME если нужно.. | |
|
|
|
|
автор: С телефона (29.03.2008 в 01:39) |
|
|
для: Root
(28.03.2008 в 23:43)
| | Без разницы какие там данные | |
|
|
|
|
|
|
|
для: С телефона
(28.03.2008 в 23:40)
| | что значит не помог?
чем вас запрос не устраивает? | |
|
|
|
|
автор: С телефона (28.03.2008 в 23:40) |
|
|
для: ronin80
(28.03.2008 в 22:48)
| | Юмор я смотрю присутствует, а помочь так никто и не помог :( | |
|
|
|
|
|
|
|
для: Root
(28.03.2008 в 21:50)
| | ещё вопрос на засыпку: а какие именно записи удалять не важно? | |
|
|
|
|