|
0 Всего найдено: 18
Deeves
Сообщение
17/10/2010 08:50
Копия темы
как удалить тысячу строк из базы Как сделать правильно запрос в базу mysql, чтобы удалить сразу тысячи строк Сейчас приходится удалять так DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` = 32106 LIMIT 1; DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` = 32107 LIMIT 1; DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` = 32108 LIMIT 1; DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` = 32109 LIMIT 1; DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` = 32110 LIMIT 1; DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` = 32111 LIMIT 1; но есть ведь строки в таблице идет по-порядку, может есть какой-нибудь запрос типа DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` = 32106-32111 LIMIT 1; ?
Deeves
Сообщение
17/10/2010 09:05
Копия темы
Правильно ли я понял: DELETE FROM `node_revisions` WHERE `vid` >= 31206 && `vid` <= 32111 LIMIT 1; или правильнее DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` >= 31206 && `vid` <= 3211 LIMIT 1; ?
profprog
Сообщение
17/10/2010 09:07
Копия темы
если удалить самые старые 1000 строк то: DELETE FROM `node_revisions` ORDER BY `vid` DESC LIMIT 1000 если удалить самые новые 1000 строк то: DELETE FROM `node_revisions` ORDER BY `vid` ASC LIMIT 1000
Deeves
Сообщение
17/10/2010 09:08
Копия темы
они не самые старые и не самые новые, просто за определенный период (где-то посередине)
idle
Сообщение
17/10/2010 09:10
Копия темы
DELETE FROM `node_revisions` WHERE `vid` between 32106 and 32111;
Deeves
Сообщение
17/10/2010 09:23
Копия темы
Отлично.. получилось DELETE FROM `node_revisions` WHERE `node_revisions`.`vid` >=26106 AND `vid` <=26107;
dvaes
Сообщение
17/10/2010 14:58
Копия темы
0
если не попарядку DELETE FROM `node_revisions` WHERE `vid` IN (26106, 26107, 26116) |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |