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

サブクエリから複数の列を更新する

    いくつかの計算を行うサブクエリでテーブルを結合するだけです。

    UPDATE  records a
            INNER JOIN
            (
                SELECT  blah, 
                        COUNT(*) totalCount,
                        SUM(amount) totalSum
                FROM    leads_table
                GROUP   BY blah
            ) b ON  b.blah = a.blah
    SET     a.leads = b.totalCount
            a.earnings = b.totalSum
    



    1. 戻るボタンをクリックした後、フォームを再送信しないようにする

    2. 準同期レプリケーションセットアップでクラッシュしたMySQLマスターサーバーを再スレーブ化する

    3. T-SQLを使用してSQLServerエージェントXPを有効にする方法

    4. MyISAMキーをINNODBテーブルに挿入します