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

2つのテーブルから最大値を選択します

    このような2つの要約クエリの結合を要約します。

    SELECT user_id, 
           MAX(user_date) user_date
      FROM
       (
         SELECT user_id, 
                MAX(last_contact) user_date 
           FROM emails_sent
          GROUP BY user_id
       UNION ALL
         SELECT whatever_user_id_column user_id, 
                MAX(whatever_date_column) user_date 
           FROM whatever_table
          GROUP BY user_id
       )a
    GROUP BY user_id
    



    1. MySQL 4.1.x + Connector/Jを使用した大規模な結果セットのストリーミング

    2. mysqlの最後の挿入IDの取得はトランザクションでどのように機能しますか? +トランザクションの質問

    3. dockerおよびdocker-composeの複数のデータベース

    4. MySQLでテーブルの列名を取得しますか?