Как удалить неуникальные записи SQL-таблицы? #506037


#0 by eddy_n
Таблица dbo._InfoReg5045
#1 by Волшебник
DELETE * FROM dbo._InfoReg5045
#2 by eddy_n
А посложнее чего-нибудь?
#3 by shuhard
DROP _InfoReg5045
#4 by sash-ml
если записей не много (пару тысяч) то мышкой можно
#5 by mikecool
а что хочешь то?
#6 by mikecool
drop database <имя базы> - после этого будет посложнее )) вазелин будет нужен
#7 by eddy_n
а если много
#8 by mikecool
а если мало?
#9 by Живой Ископаемый
2 если много, то тогда еще Шифт и Контрол
#10 by shuhard
или много мышек или заставить себя написать запрос сгруппировать по ключу выбрать первые удалить все, что не первые
#11 by Sammo
truncate А если без смеха - SQL запросом count по измерениям, и где > 1 передаешь для delete
#12 by sash-ml
удалит обе записи
#13 by Defender aka LINN
Т.е., было 3 строки и 2 из них - с дублем, осталась одна. Зато дублей нет :)
#14 by mikecool
пример приведи
#15 by mikecool
+1
#16 by sash-ml
SQL запросом count по измерениям, и где > 1 мышкой их мышкой
#17 by mikecool
ы, а как ПЕРВЫЕ на t-sql будет? first?
#18 by sash-ml
ТОР 10
#19 by АНДР
Top + Order by
#20 by sash-ml
по делу. выборкой группируешь данные во временную таблицу. очищаешь исходник и загружаешь из времянки. удаляешь времянку. все :)
#21 by shuhard
по делу есть целевой форум вопрос задается раз в день
#22 by mikecool
одним запросом - не придумал как наверное надо процедурку оформить
#23 by shuhard
всё придумано
#24 by mikecool
че ты обзываешься? говорю же - не придумал сам
#25 by shuhard
бред это болезнь, фиксация факта заболевания не есть ругательство
#26 by mikecool
обоснуй судя по ссылке - предлагают лепить темповые таблицы однако оформить курсор, пробежаться, удалить тоже имеет место быть
#27 by mikecool
если мне надо разово удалить какие то данные, я предпочту гарантированно рабочий вариант, пусть он медленнее отработает, но при этом я не потрачу время на отладку незнакомых мне вариантов запроса
#28 by shuhard
[судя по ссылке - предлагают лепить темповые таблицы ] да ты чё
#29 by vista
Как же так??? Что же делать?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С