Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.19;
Скачать: CL | DM;

Вниз

как sql-запросом убить 2 одинаковые записи?   Найти похожие ветки 

 
daser   (2006-10-31 16:34) [0]



 
Сергей М. ©   (2006-10-31 16:36) [1]

так же как одну ... или три ... или несметную тучу оных


 
daser   (2006-10-31 16:40) [2]

как? Например, если поля id , name одинаковы


 
Сергей М. ©   (2006-10-31 16:44) [3]


> если поля id


Открой НД, отсортированный по id.
Беги по записям, фиксируя смену id.
Уничтожай ненужные записи.

Одним sql-запросом здесь не обойдешься, тем более если не известна СУБД.


 
unknown ©   (2006-10-31 16:44) [4]

delete from ... where id=...


 
Anatoly Podgoretsky ©   (2006-10-31 16:48) [5]

> как? Например, если поля id , name одинаковы
Вот по этим полям и сделай условие и поверь убъет не только два но и сотню.


 
saxon   (2006-10-31 16:58) [6]

http://delphimaster.net/view/3-1162220217/
это не поможет?


 
Desdechado ©   (2006-10-31 17:42) [7]

Если убить обе, то просто [4], если только одну оставить, то [6].


 
Palladin ©   (2006-10-31 18:00) [8]

хем...

delete from table where id in (select id from table group by id having count(name)=2)

^)


 
daser   (2006-10-31 18:29) [9]

спасибо всем. Разобрался!



Страницы: 1 вся ветка

Текущий архив: 2006.11.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.055 c
15-1161891484
Leonid Troyanovsky
2006-10-26 23:38
2006.11.19
Ищу книги с примерами форм в dll


2-1162293434
Alral
2006-10-31 14:17
2006.11.19
Получение IP компьютера, подсоединившегося к серверу.


2-1162212959
Alral
2006-10-30 15:55
2006.11.19
Memo1.Lines, var str: TStrings


2-1162226881
Evo
2006-10-30 19:48
2006.11.19
как убрать ошибку


15-1162162008
Maxim Suvorov
2006-10-30 01:46
2006.11.19
Алгоритм решения полинома высокой степени >100?