Тема: sql запрос
Показать сообщение отдельно
Старый 07.10.2011, 00:12   #42
Minimajack
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от blizzpvp Посмотреть сообщение
Я так понял нужно удалить строки в которых id меньше чем число 'a' но больше чем 'b' ведь так я понял?
Код:
delete from users WHERE id<'a' and id>'b';
нее а и б это массивы
для пхп используем array_intersect
$result = implode(",", array_intersect($a,$b));
и запрос DELETE FROM TABLE WHERE id NOT IN ($result)
только сначала проверь на SELECT * FROM TABLE WHERE id NOT IN ($result)
  Ответить с цитированием