Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
23.05.2012, 10:02
|
|||
---|---|---|---|
|
|||
delete и join |
|||
#18+
доброго времени суток, хочу удалить из таблицы повторяющиеся строки с отличием в одном свойстве. делаю LEFT OUTER JOIN саму на себя. проверил на селекте - результат правильный. начинаю делать DELETE Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
sqlite ругается, так ощущение, что DELETE и JOIN делать вместе вообще нельзя. так ли это? если да, то подскажите, пожалуйста, как решить проблему. думал сделать UPDATE и пометить строки на удаление, но судя по документации в UPDATE тоже нет JOIN... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2012, 11:37
|
|||
---|---|---|---|
delete и join |
|||
#18+
burashka, удалит дубли по полю AOGUID Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2012, 16:44
|
|||
---|---|---|---|
|
|||
delete и join |
|||
#18+
мне нужно удалить не просто дубли по AOGUID, а для которых совпадение еще и по FORMALNAME и SHORTNAME ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2012, 16:57
|
|||
---|---|---|---|
delete и join |
|||
#18+
burashka, Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=54&mobile=1&tid=2009026]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
269ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 359ms |
0 / 0 |