Hallo zusammen,
ich muss ein SQL Statement was unter Oracle funktioniert umwandeln, da ich eine Datenbank (H2) nutze die rank() und partition nicht kann.
Wie kann ich das folgende SQL einfach z.B. auch mit mehreren SQLs machen. Geht das irgendwie?
Wäre super wenn mir da einer helfen kann.
select * from ( select nt.*, rank() over( partition by feld0 order by feld1 desc) as ranking from (select bla from test) nt ) where ranking < 3 order by 1,2
Viele Grüße
bladepit
ich muss ein SQL Statement was unter Oracle funktioniert umwandeln, da ich eine Datenbank (H2) nutze die rank() und partition nicht kann.
Wie kann ich das folgende SQL einfach z.B. auch mit mehreren SQLs machen. Geht das irgendwie?
Wäre super wenn mir da einer helfen kann.
select * from ( select nt.*, rank() over( partition by feld0 order by feld1 desc) as ranking from (select bla from test) nt ) where ranking < 3 order by 1,2
Viele Grüße
bladepit