2つのアクションができるイベントを作りたいのですが、方法がわかりません。クエリは次のとおりです。
CREATE EVENT rate ON SCHEDULE EVERY 24 HOUR STARTS '2011-12-01 20:00:00' DO SET @p=1
UPDATE users SET rate = (@p:=@p+1) ORDER BY power DESC
アクション間に AND も書き込もうとしましたが、それでもエラーが書き込まれます。
エラーは次のとおりです。
\#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE users SET rate = (@p:=@p+1) ORDER BY power DESC' at line 2