sql >> Databáze >  >> RDS >> Oracle

Najděte druhý nejvyšší záznam z Oracle db

Můžete použít:

SELECT *
FROM (SELECT *, ROW_NUMBER() OVER(PARTITION BY id ORDER BY mia DESC) AS rn
      FROM table) sub
WHERE rn = 2;


  1. Chyby v SQL Serveru při importu souboru CSV navzdory použití varchar(MAX) pro každý sloupec

  2. SQL – Zkontrolujte, zda se sloupec automaticky zvyšuje

  3. Jak můžete zobrazit nulu v řadě pomocí dynamiky roku a měsíce v intervalu?

  4. Jak implementovat Materialized View s MySQL?