ケースの更新を実行したいのですが、残念ながらグループ機能の無効な使用を示すエラーが表示されます
エラー コード: 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
どうすればこれを修正できますか?
セットの後に完全な選択を行うこともできますが、集計のケース更新を (可能であれば) 使用する方法を学びたいです...