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

mysql:5125

From: Atsushi Matsui <Atsushi Matsui <matsui@xxxxxxxxxx>>
Date: Fri, 08 Feb 2002 11:32:39 +0900
Subject: [mysql 05125] Re: 開始位置から何番目のデータを取り出すには?

こんにちは。松井と申します。

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

select * from data where Number<=25 order by Number DESC limit 10;

で、行番号(25)から10件取り出せるかと思います。


>指定した行番号(25)から10番目(14)の行番号を取得する方法と、

select * from data where Number<=25 order by Number DESC limit 9,1;


>指定した行番号から最後の行まであと何個のデータがあるかを取得する方法

select count(*) from data where Number<=25;

でしょうか。

---------------
松井敦史
matsui@xxxxxxxxxx

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

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