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

MAX(日付)で選択する方法は?

    これでうまくいくはずです:

    SELECT report_id, computer_id, date_entered
    FROM reports AS a
    WHERE date_entered = (
        SELECT MAX(date_entered)
        FROM reports AS b
        WHERE a.report_id = b.report_id
          AND a.computer_id = b.computer_id
    )
    


    1. JPATemporalType.Dateが間違った日付を与えている

    2. データベースにExcelを使用していますか?アクセスにアップグレードする必要がある理由は次のとおりです

    3. 列ではなく行形式でクエリを返す

    4. 日付/時刻からSQLServerの文字列の例へのCONVERT()