メンバーポイントが最大値に等しい場合、このクエリを実行してメンバーポイントを更新しようとしていますか?勝者の賞品を設定するために...しかし、私はこのエラーを取得しています..ありがとう
エラー:SQL構文にエラーがあります。4行目の「WHEREa.points=max(a.points)AND b.event_id = 4」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
$ sql = " engine4_event_membershipを更新します INNER JOIN engine4_event_events b ON b.event_id = a.resource_id SET a.points = a.points + case b.prize WHERE a.points = max(a.points)AND b.event_id ='{$ this-> event-> getIdentity()}'; ";