sql >> Database teknologi >  >> RDS >> Oracle

Oracle SQL GROUP BY ikke en GROUP BY udtrykshjælp

 select id, other_id, date_value, value from
 (
   SELECT id, other_id, date_value, value, 
   ROW_NUMBER() OVER (partition by other_id order BY Date_Value desc) r
   FROM some_table 
   WHERE other_id IN (1, 2, 3) 
 )
 where r = 1


  1. Hvad er en markør i SQL, og hvordan implementerer man den?

  2. Postgresql vælg indtil et bestemt totalbeløb er nået

  3. SQLite FINDER

  4. Sådan beskytter du dine PostgreSQL-databaser mod cyberangreb med SQL Firewall