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

別のテーブルのSUMでテーブルを更新する

    UPDATE playercareer c
    INNER JOIN (
      SELECT gameplayer, SUM(points) as total
      FROM games
      GROUP BY gameplayer
    ) x ON c.playercareername = x.gameplayer
    SET c.playercareerpoints = x.total
    



    1. トリガーを使用したリアルタイムデータマスキング

    2. Oracleの再帰クエリ

    3. 2つのテーブルから別々の行を選択し、日付順に並べます

    4. mysqlの制限を使用して複数の行を更新しますか?