Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.08.2002, 11:49
|
|||
---|---|---|---|
|
|||
Уникальность записи |
|||
#18+
Доброе время суток :) Возникли большие проблемы с построением таблицы,надеюсь на Вашу помощь. Излагаю суть проблемы:имеется таблица с одним из полей ID которое не уникально (в данной таблице).Сделать либо апгрейт(данной таблицы) ,либо занести в другую таблицу,так ,что бы ID стал уникальным,а в остальные поля таблицы забрать ,к примеру перую из повторяющихся строк из первой таблицы(немножно запутанно обьяснил,но думаю понять можно) например: ------ ID NAME ROST 1 mike 178 1 nick 187 2 oleg 176 ----- в конечном виде таблица: ID NAME ROST 1 mike 178 2 oleg 176 Заранее БЛАГОДАРЕН откликнувшимся :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.08.2002, 15:24
|
|||
---|---|---|---|
Уникальность записи |
|||
#18+
Вот непонятно- как определить первую повторяющуюся запись? По какому признаку? а воообще выбираешь ID- заносишь в новую таблицу, а потом DELETE..... WHERE ID= 'выбранный ID' ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.08.2002, 16:55
|
|||
---|---|---|---|
|
|||
Уникальность записи |
|||
#18+
Спасибо-уже справился,рассказываю как: Заводим нумератор NUM и далее: select * from TABLE where ID( select MIN(ID) from TABLE where EXISTS(select distinct ID,NUM from TABLE) group by ID) вроде бы нормально отработала :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.08.2002, 17:57
|
|||
---|---|---|---|
Уникальность записи |
|||
#18+
Гм.... ты наверное форумом ошибся. MySQL не поддерживает вложенные запросы. По крайней мере пока. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.08.2002, 20:13
|
|||
---|---|---|---|
Уникальность записи |
|||
#18+
Не, а че мешает объявить ID как уникальный в новой таблице и заносить туда данные. Строки с повторяющимися ID он не сможет записать. или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.08.2002, 01:36
|
|||
---|---|---|---|
|
|||
Уникальность записи |
|||
#18+
ОТВЕЧАЮ на вопросики : Romantiky: на счет MySQL и правда ошибся,писАл на SQL, гонял на SQL2000 (который вложенные тоже обрабатывает):) Salty обьявить ID уникальным и вносить не получается,падает и кричит (нецензурно):) Спасибо всем откликнувшимся :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=47&mobile=1&tid=1856340]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 124ms |
0 / 0 |