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

返されたすべてのmysqlクエリに日付値を割り当てる方法

    INNER JOIN IDでグループ化されたサブクエリでMAX(Date)を返します 仕事をする必要があります:

    SELECT 
      t.ID,
      d.maxdate
      t.Owner,
      t.Activity
    FROM 
      tbl t INNER JOIN (
       SELECT ID, MAX(Date) AS maxdate FROM tbl GROUP BY ID
      ) d ON t.ID = d.ID
    


    1. 1つの更新を使用して複数の列を設定する

    2. (Oracle SQL) ユニーク制約エラーのキャッチ

    3. テーブル構文エラーの作成

    4. ResultSetから最初の行のみを取得する方法