Вот есть у меня запрос который определяет первое сообщение: ORDER BY `time` ASC LIMIT 1 Как сделать чтобы все сообщения удалились, кроме первого?
Пиши в раздел: сделайте за меня если не хочешь сам разбираться или почитай книгу по MySQL для начинающих. Код (PHP): DELETE FROM `таблица` ORDER BY `колонка` ASC LIMIT 1
denis01, ему надо КРОМЕ первого. Нужно что-то вроде WHERE … NOT IN (SELECT…) http://sqlfiddle.com/#!9/60ce6e/1 (в примере "лишняя" вложенность запросов чтобы обойти ограничение MySQL на использование той же самой таблицы в подзапросе при изменении таблицы)