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

選択したグループを2番目のグループで使用し、それ自体をMySQLのデータソースとして使用してテーブルを更新するにはどうすればよいですか?

    クエリを書き直すことでそれを行うことができます:

    UPDATE tableA t1, (
       SELECT somekey, SUM(value) value
       FROM tableB t3
       GROUP BY somekey
    ) t2
    SET speed = t1.value + t2.value
    WHERE t1.somekey = t2.somekey;
    


    1. 構文エラー、予期しない'mysql_connect'(T_STRING)

    2. IN()を使用し、並べ替えなしでクエリを選択します

    3. Oracle SQL Developerでクエリ実行時間を見つける方法は?

    4. Oracle.DataAccessが機能するのにOracle.ManagedDataAccessが機能しないのはなぜですか。