mysql:12804
From: 勝亦 浩毅 <勝亦 浩毅 <katsumata@xxxxxxxxxx>>
Date: Fri, 24 Feb 2006 10:57:19 +0900
Subject: [mysql 12804] 最後からn件を取得するには?
勝亦です。これが初投稿になります、よろしくお願いします。 今、PHP+MySQLで掲示板ログのテーブルを作っていまして、いわゆるページ切り 替え機能を実装しようとしています。 先頭ページでは最新の10件を表示。後は10件ずつ過去に遡っていけるといっ たよくある感じです。 さて、LIMITでは指定位置からn件という取り方なので、最終の10件を取るに は a)あらかじめ総件数を取得し、計算してからLIMITの引数にする。 b)逆順にしてからLIMITで取得。出力時にひっくり返して出力する。 と思いつきましたが、ちょっと手順が多い気もします。 最終レコードから10件を取得し、かつ正順に結果を取得するのに、これより手 軽な方法はありますでしょうか?