you can start at a certain row, its not as "pretty" as mysql syntax, but here is some DB2 SQL that will achieve what you want.
WITH Viewer AS(
SELECT XX, YY, ZZ, ROW_NUMBER() OVER(ORDER BY XX DESC) AS RN
FROM MY_TABLE
FETCH FIRST 20 ROWS ONLY
)
SELECT F.XX, F.YY, F.ZZ
FROM Viewer F
WHERE RN BETWEEN 10 AND 20 ORDER BY F.XX
You might need to play with it abit, but it will work.