Я хочу, чтобы выполнить обновление случая, к сожалению, я получаю сообщение об ошибке, что говорит мне, что я произведя недопустимое использование функции группыслучае обновление, две таблицы и подсчет
Код ошибки: 1111. Неправильного использования группа функция
update l, m
set l.requests = sum(
case when m.event = 'rRequested' then
m.id end )
where
l.id = m.id
или
update l, m
set l.requests = (
case when m.event = 'rRequested' then
count(m.id) end )
where
l.id = m.id
Любая идея, как я могу это исправить?
Я мог бы сделать полный выбор после набора, но я хочу, чтобы узнать, как использовать (даже если это возможно) обновление случая для укрупненных ...
«Я мог бы сделать полный выбор после набора, но я хочу узнать, как использовать (даже если это возможно) обновление дела для агрегаций ...» –