Hallo, wenn Du bereits auf Release V5R4 bist, kannst Du die Funktion ROW_NUMBER verwenden: PHP-Code: select Row_Number() Over(Partition by Nr Order By Nr, Anz) as lfd, a.* from MyTable a Birgitta
select Row_Number() Over(Partition by Nr Order By Nr, Anz) as lfd, a.* from MyTable a
Birgitta Hauser Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank IBM Champion seit 2020 - 5. Jahr in Folge Birgitta Hauser - Modernization - Education - Consulting on IBM i
Super !! funzt Gigantisch !! MERCI
Oder auch: PHP-Code: SELECT (Select count(1) From MyTable as b Where b.NR = a.NR and b.ANZ < a.ANZ + 1), a.NR, a.ANZ, a.WERT FROM MyTable as a ORDER BY a.NR, a.ANZ
SELECT (Select count(1) From MyTable as b Where b.NR = a.NR and b.ANZ < a.ANZ + 1), a.NR, a.ANZ, a.WERT FROM MyTable as a ORDER BY a.NR, a.ANZ
Foren-Regeln
Bookmarks