リーダーボードというテーブルがあります
私が作成する
create temporary table leaderboard
(
rank integer primary key auto_increment,
score_id integer,
game varchar(65),
user_id integer
)
select
id,
highscore,
playername
from
players
order by
highscore desc
これは問題ありませんが、IDに結合を使用してテーブルを更新しようとしています。
UPDATE players
SET players.rank = leaderboard.rank
FROM players
JOIN leaderboard ON players.id = leaderboard.id
しかし、mysqlでエラーが発生しますか?そして、ポインタは良いでしょう
エラーは
...1行目で「FROMplayersJOINLeaderboard ONplayers.id=leaderboard.id」の近くで使用する正しい構文