0

一定量の結果から開始するための SQL コマンドはありますか? 例:

SELECT * FROM table WHERE ID=1 BEGIN AT 100
4

3 に答える 3

1

一時的な行番号を作成してから、それを開始点の基準として使用してください。これは、次のように 100 の場合です。

 SELECT * FROM (
      SELECT (@RowNum := @RowNum + 1) as Row, tbl.* FROM tbl, 
        (SELECT @RowNum:=0) ctr
       ) t
 WHERE Row >= 100

見るDemo

于 2014-11-19T05:57:37.497 に答える
0

SELECT * FROM テーブル WHERE ID=1 LIMIT 100,500;

結果は 100 から 500 の値を表示します

于 2014-11-19T05:44:56.340 に答える