Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
DELETE t FROM table1 t JOIN (SELECT MIN(date) AS min_date FROM (SELECT date FROM table1 WHERE user = n ORDER BY date DESC LIMIT 6) t1 ) sel ON t.date < sel.min_date WHERE sel.user = n;