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

MySQLクエリ、3つのテーブル、t1-t2、次にt3を更新します。これを最も効率的な方法で行うにはどうすればよいですか?

    以下のコメントに注意して答えてください:

    UPDATE inventory a 
    JOIN (select ProdName, sum(Quantity) Quantity from inprod group by ProdName) b on a.ProdName=b.ProdName 
    JOIN (select ProdName, sum(Quantity) Quantity from outprod group by ProdName) c on a.ProdName=c.ProdName      
    SET a.Quantity = c.Quantity-b.Quantity
    WHERE a.ProdName='Chocolate'
    


    1. ファイル内のX行を無視してSQLファイルをデータベースにインポートする方法は?

    2. おい、その#tempテーブルを所有しているのは誰ですか?

    3. MariaDBAXを使用した分析-tTheOpenSource Columnar Datastore

    4. 文字列を連結したDjangoF()オブジェクトを使用できますか?