Добрый вечер, господа и пони.
Дано: MariaDB на домашнем локахлосте.
Назрела необходимость удалить все данные в таблице, кроме строк, в которых наличествуют несколько id.
Делаю так:
DELETE FROM oc_zone WHERE country_id NOT (11, 15, 20, 80, 109, 140, 176, 220);
ERROR 1064 (42000): 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 '(11, 15, 20, 80, 109, 140, 176, 220)' at line 1
Почесал затылок и решил написать сюда. Буду крайне благодарен за помощь.