[前][次][番号順一覧][スレッド一覧]

mysql:5124

From: KYLiGHT User <KYLiGHT User <ram-2k@xxxxxxxxxx>>
Date: Fri, 8 Feb 2002 11:12:19 +0900
Subject: [mysql 05124] 開始位置から何番目のデータを取り出すには?

こんにちは、木内です。

環境は
Windows2000Professional
MySQL 3.23.47
ActivePerl 5.6.0

#行番号14
#行番号15
#行番号16
#行番号17
#行番号18
#行番号19
#行番号20
#行番号21
#行番号22
#行番号25

とデータがあり、行番号の大きい方から10件づつ閲覧させたいのですが
select * from data where Number between 25-10 and 25 order by Number DESC;
上記の方法だと戻り値が

#行番号15
#行番号16
#行番号17
#行番号18
#行番号19
#行番号20
#行番号21
#行番号22
#行番号25

となってしまいます。
当然の事だとは思いますが、

指定した行番号(25)から10番目(14)の行番号を取得する方法と、
指定した行番号から最後の行まであと何個のデータがあるかを取得する方法
が分かりません。

宜しくお願い致します。


[前][次][番号順一覧][スレッド一覧]

->    5124 2002-02-08 11:12 [KYLiGHT User <ram-2k] 開始位置から何番目のデータを取り出すには?
      5125 2002-02-08 11:32 ┗[Atsushi Matsui <mats]