sql >> Database >  >> RDS >> Oracle

SQL Server:hoe orakel na te bootsen om de vraag met dichte_rank te behouden?

Ik denk niet dat uw specifieke query SQL Server zal uitvoeren. Maar u kunt hetzelfde resultaat bereiken door dit te doen:

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. SQL, hoe gegevens bij te werken

  2. wat gebeurt er in de overgangsfase van adoptie in R12.2

  3. Psycopg2 Invoegen in tabel met tijdelijke aanduidingen

  4. Hoe speciale tekens zoals &in te voeren in de Oracle-database?