sql >> Database >  >> RDS >> Oracle

Oracle-groepsdeel van rij en krijg rij met laatste tijdstempel

Een andere benadering zou kunnen zijn:

SELECT t.*
  FROM(SELECT t.*,
              ROW_NUMBER() OVER (PARTITION BY id, system, type1, nid, name 
                                     ORDER BY date DESC) AS rn
         FROM tabelA t
      )
 WHERE rn = 1

Misschien helpt het je.



  1. Moet mijn app-database voor één gebruiker bijwerken om meerdere gebruikers toe te staan. Hoe kan ik het databaseschema wijzigen?

  2. mysqli/mysql-query in functie werkt niet

  3. Oracle join-operator

  4. Mysql:bezoekfrequentie berekenen