Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Уникальность записи / 6 сообщений из 6, страница 1 из 1
22.08.2002, 11:49
    #32045135
MICHALICH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальность записи
Доброе время суток :)
Возникли большие проблемы с построением таблицы,надеюсь на Вашу помощь.
Излагаю суть проблемы:имеется таблица с одним из полей ID которое не уникально (в данной таблице).Сделать либо апгрейт(данной таблицы) ,либо занести в другую таблицу,так ,что бы ID стал уникальным,а в остальные поля
таблицы забрать ,к примеру перую из повторяющихся строк из первой таблицы(немножно запутанно обьяснил,но думаю понять можно)
например:
------
ID NAME ROST
1 mike 178
1 nick 187
2 oleg 176
-----
в конечном виде таблица:

ID NAME ROST
1 mike 178
2 oleg 176

Заранее БЛАГОДАРЕН откликнувшимся :)
...
Рейтинг: 0 / 0
22.08.2002, 15:24
    #32045262
Romantik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальность записи
Вот непонятно- как определить первую повторяющуюся запись? По какому признаку?
а воообще выбираешь ID- заносишь в новую таблицу, а потом DELETE..... WHERE ID= 'выбранный ID'
...
Рейтинг: 0 / 0
22.08.2002, 16:55
    #32045295
MICHALICH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальность записи
Спасибо-уже справился,рассказываю как:
Заводим нумератор NUM и далее:

select *
from TABLE
where ID(
select MIN(ID)
from TABLE
where EXISTS(select distinct ID,NUM
from TABLE)
group by ID)
вроде бы нормально отработала :)
...
Рейтинг: 0 / 0
22.08.2002, 17:57
    #32045321
Romantik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальность записи
Гм.... ты наверное форумом ошибся. MySQL не поддерживает вложенные запросы. По крайней мере пока.
...
Рейтинг: 0 / 0
22.08.2002, 20:13
    #32045356
salt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальность записи
Не, а че мешает объявить ID как уникальный в новой таблице и заносить туда данные. Строки с повторяющимися ID он не сможет записать. или нет?
...
Рейтинг: 0 / 0
23.08.2002, 01:36
    #32045378
MICHALICH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уникальность записи
ОТВЕЧАЮ на вопросики :
Romantiky:
на счет MySQL и правда ошибся,писАл на SQL, гонял на SQL2000 (который вложенные тоже обрабатывает):)

Salty
обьявить ID уникальным и вносить не получается,падает и кричит (нецензурно):)
Спасибо всем откликнувшимся :)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Уникальность записи / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]