ホームページ >データベース >mysql チュートリアル >MySQL の `LIMIT` と `OFFSET` は取得される行の範囲をどのように決定しますか?
MySQL での LIMIT と OFFSET: クエリ結果の理解
MySQL の LIMIT 句と OFFSET 句の組み合わせにより、特定のサブセットの選択が可能になりますテーブルの行の数。この手法は、特定のデータ セグメントのページネーションと取得に役立ちます。
クエリ:
次のクエリを考えてみましょう:
SELECT column FROM table LIMIT 18 OFFSET 8
結果の数と範囲:
このクエリは次の値を返します。出力として 18 行、レコード #9 から始まりレコード #26 で終わります。この範囲を決定するには、次の手順に従います。
例:
しましょう次のデータを含むテーブルがあるとします:
id | column |
---|---|
1 | A |
2 | B |
3 | C |
4 | D |
5 | E |
6 | F |
7 | G |
8 | H |
9 | I |
10 | J |
11 | K |
12 | L |
13 | M |
14 | N |
15 | O |
16 | P |
17 | Q |
18 | R |
19 | S |
20 | T |
クエリは次の結果を返します:
column |
---|
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
以上がMySQL の `LIMIT` と `OFFSET` は取得される行の範囲をどのように決定しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。