Hallo,

1. da auf der AS/400/iSeries/System i die Datenbank im Betriebssystem integriert ist, richtet sich die Datenbanken Version immer nach der Versions-Nr. des Releases, also V5R3 oder V5R4.

2. Die Funktion ROW_NUMBER ist erst ab Release V5R4 verfügbar und kann nur von der SQL query engine ausgeführt werden.

3. Wenn ihr auf Release V5R4 seid, und Du z.B. nur die Zeilen mit der Nummerierung 3 bis 7 haben möchtest, musst Du eine Common Table Expression verwenden etwa so.

PHP-Code:
With x as (Select a.*, 
                  
Rank() Over(Order By Umsatz Desc) as Rang
              From UmsMitarb a
              Where Jahr 
2007)
Select from x
  where Rang between 3 
and 
Birgitta