Oracle
 sql >> Baza danych >  >> RDS >> Oracle

PARTITION BY nie działa w H2 db

Nie sądzę, że H2 obsługuje funkcje okien (czyli funkcje analityczne). Możesz jednak wykonać zapytanie w linku za pomocą standardowego SQL:

SELECT t.*
FROM yourtable t join
     (select vendorname, max(incidentdate) as maxdate
      from yourtable yt
      group by vendorname
     ) vn
     on vn.vendorname = yt.vendorname
ORDER BY vn.maxDate DESC, t.VendorName ASC, t.IncidentDate DESC;

Chociaż powinno to działać w obu środowiskach, over formularz prawdopodobnie działa lepiej w SQL.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-03113:koniec pliku na kanale komunikacyjnym

  2. PLS-00103 Błąd procedury składowanej Oracle

  3. Jak wyeksportować tylko tekst do druku (lub dowolną inną właściwość pakietu) w programie Wireshark?

  4. Jak zainstalować ODP.NET 2.111 i ODP.NET 4.112 na tym samym komputerze obok siebie, gdy oba wskazują ten sam serwer bazy danych

  5. Korzystanie z funkcji Oracle to_date dla ciągu daty z milisekundami