TOP > カテゴリ > データベース・SQL >

次の記事、前の記事を取得する

ブログなどのシステムを作成する際に必要となる次のページ、前のページの求め方です。SQLのみで対応できます。

次のページ(次の記事)の求め方

SQLのみで取得できます。

SELECT t_hoge.no FROM t_hoge 
  WHERE t_hoge.no > 15
  ORDER BY t_hoge.no ASC LIMIT 1

前のページ(前の記事)の求め方

SQLのみで取得できます。

SELECT t_hoge.no FROM t_hoge 
  WHERE t_hoge.no < 15
  ORDER BY t_hoge.no DESC LIMIT 1

サンプルはMySQLですがPostgreSQLやOracleなどでも対応するものに置き換えれば可能です。





関連記事



公開日:2014年12月18日
記事NO:00034