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

SQL:グループごとの最大レコードを検索します

    select
      Name, Top, Total
    from
      sometable
    where
      Total = (select max(Total) from sometable i where i.Name = sometable.Name)
    

    または

    select
      Name, Top, Total
    from
      sometable
      inner join (
        select max(Total) Total, Name
        from sometable
        group by Name
      ) as max on max.Name = sometable.Name and max.Total = sometable.Total
    


    1. UnicodeEncodeError:'latin-1'コーデックは文字をエンコードできません

    2. 開発者向けの最高のデータベースソフトウェア(2022年版)

    3. MicrosoftAccessWebアプリとデスクトップデータベース

    4. 簡単なPHPSQLログインのトラブルシューティング