Сергей Горностаев, например
я попытался составить нужный мне запрос, но он при попытке выполнения выдает ошибку:
SET @period = 5500;
WHILE @period > 0
BEGIN
DELETE FROM `zorgio`.`servers_list` WHERE `servers_list`.`game` = "cs"
SET @period = @period - 1
END;
Тут должны удалиться 5500 строк из общей массы, в которых значение столба game = cs (таблица servers_list, имя пользователя - zorgio)
Выдает ошибку:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHILE Period > 0
BEGIN
DELETE FROM `zorgio`.`servers_list` WHERE ' at line 1
DELETE возможно решит задачу, но лучше использовать TRUNCATE. Кашернее.... В этом случае у Вас еще и размер таблицы в БД уменьшится практически до 0 байт.