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

Oracle SQL групиране/подреждане

Можете да постигнете това с функция за агрегиране на прозорец:

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

Тествано на:SQLfiddle.com



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да генерирате план за обяснение за цялата съхранена процедура

  2. Предупреждение:ocifetch() [function.ocifetch]:ORA-24374:дефинирайте не е направено преди извличане или изпълнете и извлечете

  3. Намиране и премахване на не-ASCII знаци от Oracle Varchar2

  4. DBMS_SCHEDULER.DROP_JOB само ако съществува

  5. Генерирайте име на месец, име на ден, номер на седмица и номер на ден между две дати