Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SQL
|
|||
|---|---|---|---|
|
#18+
Как удалить дублиткаты из таблицы? Есть таблица ID - уникальное поле Name A1 Name и A1 могут дублироваться При этом необходимо оставить только одно поле с такими Name и A1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2001, 14:27 |
|
||
|
SQL
|
|||
|---|---|---|---|
|
#18+
Может это подойдёт: http://www.sql.ru/subscribe/023.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2001, 14:56 |
|
||
|
SQL
|
|||
|---|---|---|---|
|
#18+
Навскидку, в лоб DELETE T1 WHERE ID NOT IN (SELECT MIN(ID) FROM T1 GROUP BY Name, A1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2001, 15:08 |
|
||
|
SQL
|
|||
|---|---|---|---|
|
#18+
По моему просто можно воспользоваться cursor чтобы удалить конкретную запись, даже если они полностью идентичны. Если это надо сделать один раз, воспользуйся Enterprise Manager, чтобы отредактировать таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2001, 04:53 |
|
||
|
SQL
|
|||
|---|---|---|---|
|
#18+
если таблица не гигантская, то лучше всего так: select min(ID),Name,A1 into #t from tbl group by Name,A1 begin tran delete tbl insert tbl select * from #t commit tran Можно еще так: delete t1 from tbl t1, tbl t2 where t1.Name=t2.Name and t1.A1=t2.A1 and t2.ID>t2.ID Можно и как ChA+ предложил. Ну и в крайнем случае можно через курсор, но это самый неудачный вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2001, 07:35 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32008987&tid=1826267]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 381ms |

| 0 / 0 |
