質問: db2の行の範囲を返す(limit x、yと同等) 私はdb2を使用していますが、限られた結果セットを返すことができる必要があります。 「topn」の結果を返す方法を理解しました 「fetchfirstnrowsonly」 しかし、xからyへの行を取得する方法がわかりません。 mysqlに相当するものはlimitx、yです何か案は?
回答: 私は解決策を見つけました:select * from ( select row_number() over() as rownum, mylargetable.* from mylargetable ) as tmp where rownum > 200000 and rownum <= 200005; ソース