ヘルプpls。 練習: "マッチごとに3ゴールを超えるすべての選手があなたの給与が5%増加するようにデータベースを変更してください。" どうすればいいですか?私はこのコードを試してみましたが、彼はエラーにエラー:1093
update tbplayer
set salary_player=(salary_player*1.0)
where tbplayer.name_player in (
select tbjplayer.name_player
from tbjplayer inner join tbplay
on tbplayer.cod_player = tbplay.cod_player
where tbplay.numberGoalsPlayer >= 3)
テーブル構造与えている: http://textuploader.com/d5vlh
エラーコードを:1093あなたが句0.000秒
から更新のターゲット表「tbjogador」を指定することはできません
ためdinamically一時テーブルを作成するために、MySQLを強制することができますがすることはできませんクエリと同じテーブル、したがってエラーを更新します。あなたはテーブル構造を共有できますか? –