俺の開発研究所

Ruby on Rails、Linux、Windowsを中心にIT技術系の備忘録とか。よく忘れるので。

*

DB2でSELECT文の取得件数を制限し、任意の件数を取得する

      2015/03/06

DB2」でSELECT文の取得件数を制限し、任意の件数を取得したい。

次のような書き方ができるよう。

なお、今回のバージョンは以下です。

  • DB2/400

スポンサード リンク

はじめのX件を取得したい場合は、「FETCH FIRST X ROWS ONLY」を使用する。

X件目~Y件目を取得したい場合は、「ROWNUMBER()」関数を使用し、番号を振り、そこから取得件数を制限することができる。

実際の使い方は以下のよう。

以上です。

参考サイト

DB2:取得件数を制限したい場合のSQL文 :: 88to Life Book…

任意の件数の取得 | その他(データベース)のQ&A【OKWave】

 - DB2, SQL