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

2つのテーブルの値の計算を行い、それを3番目のテーブルmysqlに保存します

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

    UPDATE Table3 t
    SET t.temp = (SELECT s.result+p.resource
                  FROM table1 s INNER JOIN table2 p
                  ON(s.email = '[email protected]'))
    

    Table3にまだデータがない場合:

    INSERT INTO Table3 
    (SELECT s.result+p.resource
     FROM table1 s INNER JOIN table2 p
      ON(s.email = '[email protected]'))
    


    1. MySQLは、ビューを含むバックアップを確実に復元できますか?

    2. ランダムな行を選択するための最良の方法PostgreSQL

    3. Oracle11gR2のWM_CONCAT関数のセパレータを変更します

    4. SQLで一意の列の数を取得する