sql >> Database >  >> RDS >> Mysql

SQL:vind het maximale record per groep

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

of

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. Methoden voor exporteren en importeren van SQL Server-databasetabellen

  2. FORMAT() is leuk en zo, maar...

  3. Waarschuwing:mysqli_connect():(HY000/2002):Geen dergelijk bestand of map

  4. Een dag aftrekken van een datum in MariaDB