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

SQL Server:jak naśladować oracle zachować gęstą_rankingową kwerendę?

Nie sądzę, że twoje konkretne zapytanie uruchomi SQL Server. Ale możesz osiągnąć ten sam wynik, robiąc to:

SELECT id, SomeId
FROM (  SELECT *, ROW_NUMBER() OVER(PARTITION BY someId ORDER BY UpdateDate DESC, id DESC) Corr
        FROM MyTable) A
WHERE Corr = 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Logiczny widok modelu danych w R12.2

  2. Błąd SQL Oracle LEFT JOIN i SUBQUERY:ORA-00905:brak słowa kluczowego

  3. Oracle:Jak przekonwertować szesnastkowy na dziesiętny w Oracle SQL?

  4. Zainstaluj klienta Oracle Instant w kontenerze Docker dla Pythona cx_Oracle

  5. pobrać parametr z procedury składowanej?