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

各IDの最新の日付が複数回繰り返されているSQLの行を選択します

    この質問は以前に尋ねられました。 これ 質問。

    受け入れられた答えを使用し、それを問題に適応させると、次のようになります。

    SELECT tt.*
    FROM myTable tt
    INNER JOIN
        (SELECT ID, MAX(Date) AS MaxDateTime
        FROM myTable
        GROUP BY ID) groupedtt 
    ON tt.ID = groupedtt.ID 
    AND tt.Date = groupedtt.MaxDateTime
    


    1. Jsonから複数列のPostgreSQLにデータを取得する方法

    2. 現在の日付をデータベースのcreated_atタイムスタンプと比較するクエリを作成するにはどうすればよいですか?

    3. MySQLの変更テーブル変更列がnull値の行で失敗する

    4. Clustered Index と Unique Index の違いは何ですか?