По заданию нужно создать триггер, который при выполнении функции INSERT для таблицы 1 вставлял бы в таблицу 2 количество строк в таблице 1.
Сам триггер:
create trigger up_insert
before insert
on task24
for each row
update task24u
set co2 = count(task24.c1) where co1 = 2
После этого выполняю команду:
INSERT INTO `task24` (`co1`, `co2`, `co3`) VALUES (NULL, 'kk', 'kkk');
Но вылетает ошибка:
INSERT INTO task24 (co1, co2, co3) VALUES (NULL, 'kk', 'kkk') Error Code: 1111. Invalid use of group function 0.000 sec
Пробовал before и after
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники