sql >> データベース >  >> RDS >> Mysql

このUPDATEクエリの何が問題になっていますか?

    MySQLは、結合を含むマルチテーブルUPDATE構文をサポートしていますが、現在のようにはサポートしていません。表示する構文は、Microsoft SQL Serverでは機能する可能性がありますが、MySQLでは機能しない可能性があります。

    これは機能するはずです:

    UPDATE Farming f INNER JOIN DataTable d ON f.name = d.name
    SET f.GoldLabor = f.GoldPerUnit / (d.LaborYieldA + d.LaborYieldB);
    


    1. 'union'またはその近くでのPostgreSQL構文エラー

    2. Access2016のデザインビューでテーブルを作成する方法

    3. これはmysqlで可能ですか?

    4. MySQLの数と日ごとのグループ化