Mysql
 sql >> база данни >  >> RDS >> Mysql

вземете реда с най-висока стойност в MySQL

Какво ще кажете за нещо като

SELECT  t.*
FROM    Table t INNER JOIN
        (
            SELECT  fileid,
                    MAX(seqid) Maxseqid
            FROM    Table
            GROUP BY    fileid
        ) m ON  t.fileid = m.fileid
            AND t.seqid = m.Maxseqid


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql update increment int поле, което е нула

  2. Как да посочите съпоставяне с PDO без ИМЕНА НА SET?

  3. Как да накарам заявката да се прехвърли към следващите страници при пагиниране на резултатите

  4. CAST към DECIMAL в MySQL

  5. По-добре разберете проблемите на SQLalchemy `yield_per()`