sql >> Databáze >  >> RDS >> Mysql

Výběr záznamů Max a Min v jednom příkazu MySQL

SELECT MIN(id), MAX(id) FROM tabla

UPRAVIT: Pokud potřebujete načíst hodnoty řádku, můžete to udělat takto:

SELECT *
FROM   TABLA AS a, (SELECT MIN(id) AS mini,
                            MAX(id) AS maxi
                     FROM   TABLA) AS m
WHERE  m.maxi = a.id
       OR m.mini = a.id;


  1. Jak pivotovat neznámý počet sloupců a žádný agregát na SQL Server?

  2. Operace není platná pro stav chyby transakce a rozsah transakce

  3. Mysql odstranit objednávku podle

  4. Oracle získá cizí klíče