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

Oracle SQL Grouping/ordering

Můžete toho dosáhnout pomocí funkce agregace oken:

SELECT 
    year, 
    place
FROM 
    tablename
ORDER BY
    MIN(year) OVER (PARTITION BY place),
    place,
    year ;

Testováno na:SQLfiddle.com



  1. Jak odstranit duplikáty v dotazu mysql

  2. seskupit podle názvu sloupce klauzule, aniž byste jej vybrali ve výběrovém seznamu

  3. Oracle SQL pro kontinuální seskupování

  4. Dávka JDBC s PreparedStatement nefunguje v MySQL