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

条件に基づいて、別のテーブルの列で列の値を更新します

    このような何かがそれを行う必要があります:

    UPDATE table1 
       SET table1.Price = table2.price 
       FROM table1  INNER JOIN  table2 ON table1.id = table2.id
    

    これを試すこともできます:

    UPDATE table1 
       SET price=(SELECT price FROM table2 WHERE table1.id=table2.id);
    


    1. ハイブリッドクラウドにデプロイされたGaleraクラスターのディザスタリカバリ

    2. mysql-> tblに挿入(別のテーブルから選択)といくつかのデフォルト値

    3. SQL結合

    4. PostgreSQLでJSONB値をマージしますか?