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

別のテーブルからのSELECTSUMを使用したMySQLUPDATE

    UPDATEできます JOINを使用 2つのテーブルを作成する:

    UPDATE Orders o 
    INNER JOIN
    (
       SELECT order_id, SUM(qt * unit_price) 'sumu'
       FROM items 
       GROUP BY order_id
    ) i ON o.id = i.order_id
    SET o.total_price = i.sumu
    [WHERE predicate]
    



    1. MySQLUTCタイムスタンプ文字列からのActionScriptDateオブジェクトの作成

    2. 小数点以下2桁の数値を書くSQLServer

    3. データベースの値を使用してPHPの2列テーブルを作成するにはどうすればよいですか?

    4. PostgreSQLレプリケーション101のフェイルオーバー