เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹เชฎเชพเช‚ OFFSET เช…เชจเซ‡ LIMIT เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเซ‹

เชคเซ‡ เชฆเชฟเชตเชธเซ‹ เช—เชฏเชพ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพ เชตเชฟเชถเซ‡ เชšเชฟเช‚เชคเชพ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจ เชนเชคเซ€. เชธเชฎเชฏ เชธเซเชฅเชฟเชฐ เชฐเชนเซ‡เชคเซ‹ เชจเชฅเซ€. เชฆเชฐเซ‡เช• เชจเชตเชพ เชŸเซ‡เช• เช‰เชฆเซเชฏเซ‹เช—เชธเชพเชนเชธเชฟเช• เช†เช—เชพเชฎเซ€ Facebook เชฌเชจเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡เช“ เชคเซ‡เชฎเชจเชพ เชนเชพเชฅ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‡ เชคเซ‡เชตเซ‹ เชคเชฎเชพเชฎ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡. เชตเซเชฏเชตเชธเชพเชฏเซ‹เชจเซ‡ เช† เชกเซ‡เชŸเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเซ‡เช“เชจเซ‡ เชชเซˆเชธเชพ เช•เชฎเชพเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชคเชพ เชฎเซ‹เชกเชฒเชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชคเชพเชฒเซ€เชฎ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡. เช†เชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚, เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹เช เชเชชเซ€เช†เชˆ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ เชคเซ‡เชฎเชจเซ‡ เชตเชฟเชถเชพเชณ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชฅเซ‡ เชเชกเชชเชฅเซ€ เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹เชฎเชพเช‚ OFFSET เช…เชจเซ‡ LIMIT เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเซ‹

เชœเซ‹ เชคเชฎเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเชฎเชฏเช—เชพเชณเชพ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช…เชฅเชตเชพ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฌเซ‡เช•เชเชจเซเชกเซเชธ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เช•เชฆเชพเชš เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เช•เซเชตเซ‡เชฐเซ€เช เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชฒเช–เซเชฏเซ‹ เชนเชถเซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช†เชจเซ€ เชœเซ‡เชฎ:

SELECT * FROM table_name LIMIT 10 OFFSET 40

เชœเซ‡ เชฐเซ€เชคเซ‡ เชคเซ‡ เช›เซ‡?

เชชเชฐเช‚เชคเซ เชœเซ‹ เชคเชฎเซ‡ เชคเชฎเชพเชฐเซเช‚ เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชจ เช† เชฐเซ€เชคเซ‡ เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชคเซ‹ เชฎเชจเซ‡ เช เช•เชนเซ‡เชคเชพ เชฆเชฟเชฒเช—เซ€เชฐ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชคเซ‡ เชธเซŒเชฅเซ€ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เช•เชฐเซเชฏเซเช‚ เชจเชฅเซ€.

เชถเซเช‚ เชคเชฎเซ‡ เชฎเชพเชฐเซ€ เชธเชพเชฎเซ‡ เชตเชพเช‚เชงเซ‹ เชฒเซ‡เชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹? เชคเชฎเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชจเชฅเซ€ เช–เชฐเซเชš ะฒั€ะตะผั. เชธเซเชฒเซ‡เช•, Shopify ะธ เชฎเชฟเช•เซเชธเชฎเซ‡เช•เซเชธ เชคเซ‡เช“ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชคเซ‡ เชคเช•เชจเซ€เช•เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡ เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชนเซเช‚ เช†เชœเซ‡ เชตเชพเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚.

เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชเช• เชฌเซ‡เช•เชเชจเซเชก เชกเซ‡เชตเชฒเชชเชฐเชจเซเช‚ เชจเชพเชฎ เช†เชชเซ‹ เชœเซ‡เชฃเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชจเชฅเซ€ OFFSET ะธ LIMIT เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡. MVP (เชฒเช˜เซเชคเซเชคเชฎ เชตเซเชฏเชตเชนเชพเชฐเซ เช‰เชคเซเชชเชพเชฆเชจ) เช…เชจเซ‡ เชเชตเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เชœเซเชฏเชพเช‚ เช“เช›เซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช† เช…เชญเชฟเช—เชฎ เชคเชฆเซเชฆเชจ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡. เชคเซ‡ "เชซเช•เซเชค เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡," เชคเซ‡เชฅเซ€ เชตเชพเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡.

เชชเชฐเช‚เชคเซ เชœเซ‹ เชคเชฎเชพเชฐเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชธเชฟเชธเซเชŸเชฎเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เช†เชตเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ€ เช•เซเชตเซ‡เชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชตเชฟเชถเซ‡ เช…เช—เชพเช‰เชฅเซ€ เช•เชพเชณเชœเซ€ เชฒเซ‡เชตเซ€ เชœเซ‹เชˆเช.

เช†เชœเซ‡ เช†เชชเชฃเซ‡ เชชเซ‡เชœเซ€เชจเซ‡เชŸเซ‡เชก เช•เซเชตเซ‡เชฐเซ€ เชเชจเซเชœเซ€เชจเชจเชพเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชตเชชเชฐเชพเชคเชพ (เช–เซ‚เชฌ เช–เชฐเชพเชฌ) เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชธเชฎเชธเซเชฏเชพเช“ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เช†เชตเซ€ เช•เซเชตเซ‡เชฐเซ€ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช‰เชšเซเชš เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเซเช‚.

OFFSET เช…เชจเซ‡ LIMIT เชฎเชพเช‚ เชถเซเช‚ เช–เซ‹เชŸเซเช‚ เช›เซ‡?

เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช•เชนเซเชฏเซเช‚ เชคเซ‡เชฎ, OFFSET ะธ LIMIT เชคเซ‡เช“ เชเชตเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เชธเชพเชฐเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เชธเชฎเชธเซเชฏเชพ เชคเซเชฏเชพเชฐเซ‡ เชŠเชญเซ€ เชฅเชพเชฏ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชเชตเชพ เช•เชฆเชฎเชพเช‚ เชตเชงเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชธเชฐเซเชตเชฐเชจเซ€ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฌเช‚เชงเชฌเซ‡เชธเชคเซเช‚ เชจเชฅเซ€. เชœเซ‹ เช•เซ‡, เช† เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชคเชฎเชพเชฐเซ‡ เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช† เชธเชฎเชธเซเชฏเชพ เชชเซ‹เชคเชพเชจเซ‡ เชชเซเชฐเช—เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชเชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช เช•เซ‡ เชœเซ‡เชฎเชพเช‚ DBMS เชฆเชฐเซ‡เช• เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เช•เซเชตเซ‡เชฐเซ€ เชชเชฐ เชฌเชฟเชจเช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชชเซ‚เชฐเซเชฃ เชŸเซ‡เชฌเชฒ เชธเซเช•เซ‡เชจ เช‘เชชเชฐเซ‡เชถเชจเชจเซ‹ เช†เชถเชฐเซ‹ เชฒเซ‡ เช›เซ‡ (เชœเซเชฏเชพเชฐเซ‡ เชจเชฟเชตเซ‡เชถ เช…เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เช…เชฎเชจเซ‡ เชœเซ‚เชจเชพ เชกเซ‡เชŸเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€!).

"เชธเช‚เชชเซ‚เชฐเซเชฃ เชŸเซ‡เชฌเชฒ เชธเซเช•เซ‡เชจ" (เช…เชฅเชตเชพ "เช•เซเชฐเชฎเชฟเช• เช•เซ‹เชทเซเชŸเช• เชธเซเช•เซ‡เชจ", เช…เชจเซเช•เซเชฐเชฎเชฟเช• เชธเซเช•เซ‡เชจ) เชถเซเช‚ เช›เซ‡? เช† เชเช• เช‘เชชเชฐเซ‡เชถเชจ เช›เซ‡ เชœเซ‡ เชฆเชฐเชฎเชฟเชฏเชพเชจ DBMS เช•เซเชฐเชฎเชถเชƒ เช•เซ‹เชทเซเชŸเช•เชจเซ€ เชฆเชฐเซ‡เช• เชชเช‚เช•เซเชคเชฟเชจเซ‡ เชตเชพเช‚เชšเซ‡ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชคเซ‡เชฎเชพเช‚ เชฐเชนเซ‡เชฒเซ‹ เชกเซ‡เชŸเชพ, เช…เชจเซ‡ เช†เชชเซ‡เชฒ เชถเชฐเชคเชจเชพ เชชเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชจเซ‡ เชคเชชเชพเชธเซ‡ เช›เซ‡. เช† เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชŸเซ‡เชฌเชฒ เชธเซเช•เซ‡เชจ เชธเซŒเชฅเซ€ เชงเซ€เชฎเซเช‚ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช˜เชฃเซ€ เช‡เชจเชชเซเชŸ/เช†เช‰เชŸเชชเซเชŸ เช•เชพเชฎเช—เซ€เชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชธเชฐเซเชตเชฐเชจเซ€ เชกเชฟเชธเซเช• เชธเชฌเชธเชฟเชธเซเชŸเชฎ เชธเชพเชฎเซ‡เชฒ เชนเซ‹เชฏ เช›เซ‡. เชกเชฟเชธเซเช• เชชเชฐ เชธเช‚เช—เซเชฐเชนเชฟเชค เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชฒเซ‡เชŸเชจเซเชธเซ€ เชฆเซเชตเชพเชฐเชพ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชตเชงเซ เช–เชฐเชพเชฌ เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชกเชฟเชธเซเช•เชฎเชพเช‚เชฅเซ€ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเซเช‚ เช เชธเช‚เชธเชพเชงเชจ-เชธเช˜เชจ เช•เชพเชฎเช—เซ€เชฐเซ€ เช›เซ‡.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 100000000 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‹ เชฐเซ‡เช•เซ‹เชฐเซเชก เช›เซ‡ เช…เชจเซ‡ เชคเชฎเซ‡ เชฐเชšเชจเชพ เชธเชพเชฅเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชšเชฒเชพเชตเซ‹ เช›เซ‹ OFFSET 50000000. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ DBMS เช เช† เชฌเชงเชพ เชฐเซ‡เช•เซ‹เชฐเซเชกเซเชธ เชฒเซ‹เชก เช•เชฐเชตเชพ เชชเชกเชถเซ‡ (เช…เชจเซ‡ เช…เชฎเชจเซ‡ เชคเซ‡เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชฃ เชจเชฅเซ€!), เชคเซ‡เชฎเชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชชเชกเชถเซ‡, เช…เชจเซ‡ เชคเซ‡ เชชเช›เซ€ เชฒเซ‹, เช•เชนเซ‹, 20 เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ€ เชœเชพเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. LIMIT.

เชšเชพเชฒเซ‹ เช•เชนเซ€เช เช•เซ‡ เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฆเซ‡เช–เชพเชˆ เชถเช•เซ‡ เช›เซ‡: "50000 เชฎเชพเช‚เชฅเซ€ 50020 เชฅเซ€ 100000 เชธเซเชงเซ€เชจเซ€ เชชเช‚เช•เซเชคเชฟเช“ เชชเชธเช‚เชฆ เช•เชฐเซ‹". เชเชŸเชฒเซ‡ เช•เซ‡, เช•เซเชตเซ‡เชฐเซ€ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชชเชนเซ‡เชฒเชพ 50000 เชชเช‚เช•เซเชคเชฟเช“ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡. เชถเซเช‚ เชคเชฎเซ‡ เชœเซเช“ เช›เซ‹ เช•เซ‡ เชคเซ‡เชฃเซ€เช เช•เซ‡เชŸเชฒเซเช‚ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡?

เชœเซ‹ เชคเชฎเซ‡ เชฎเชพเชฐเชพ เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชจ เช•เชฐเชคเชพ เชนเซ‹, เชคเซ‹ เชฎเซ‡เช‚ เชธเซเชตเชฟเชงเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เช‰เชฆเชพเชนเชฐเชฃ เชชเชฐ เชเช• เชจเชœเชฐ เชจเชพเช–เซ‹ db-fiddle.com

เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹เชฎเชพเช‚ OFFSET เช…เชจเซ‡ LIMIT เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเซ‹
db-fiddle.com เชชเชฐ เช‰เชฆเชพเชนเชฐเชฃ

เชคเซเชฏเชพเช‚, เชกเชพเชฌเซ€ เชฌเชพเชœเซเช, เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ Schema SQL, เชคเซเชฏเชพเช‚ เช•เซ‹เชก เช›เซ‡ เชœเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ 100000 เชชเช‚เช•เซเชคเชฟเช“ เชฆเชพเช–เชฒ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช, เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ Query SQL, เชฌเซ‡ เชชเซเชฐเชถเซเชจเซ‹ เชฆเชฐเซเชถเชพเชตเซ‡เชฒ เช›เซ‡. เชชเซเชฐเชฅเชฎ, เชงเซ€เชฎเซ‹, เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

SELECT *
FROM `docs`
LIMIT 10 OFFSET 85000;

เช…เชจเซ‡ เชฌเซ€เชœเซเช‚, เชœเซ‡ เชธเชฎเชพเชจ เชธเชฎเชธเซเชฏเชพเชจเซ‹ เช…เชธเชฐเช•เชพเชฐเช• เช‰เช•เซ‡เชฒ เช›เซ‡, เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เช›เซ‡:

SELECT *
FROM `docs`
WHERE id > 85000
LIMIT 10;

เช† เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชชเชฐเชฟเชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชซเช•เซเชค เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ Run เชชเซƒเชทเซเช เชจเซ€ เชŸเซ‹เชš เชชเชฐ. เช† เช•เชฐเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชธเชฎเชฏ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ€ เชคเซเชฒเชจเชพ เช•เชฐเซ€เช เช›เซ€เช. เชคเซ‡ เชคเชพเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชฌเชฟเชจเช…เชธเชฐเช•เชพเชฐเช• เช•เซเชตเซ‡เชฐเซ€ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เชฌเซ€เชœเซ€ เช•เซเชตเซ‡เชฐเซ€ เชšเชฒเชพเชตเชตเชพ เช•เชฐเชคเชพเช‚ เช“เช›เชพเชฎเชพเช‚ เช“เช›เซ‹ 30 เช—เชฃเซ‹ เชตเชงเซ เชธเชฎเชฏ เชฒเชพเช—เซ‡ เช›เซ‡ (เช† เชธเชฎเชฏ เชฐเชจเชฅเซ€ เชฐเชจเชฎเชพเช‚ เชฌเชฆเชฒเชพเชฏ เช›เซ‡; เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเชฟเชธเซเชŸเชฎ เชœเชพเชฃ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช•เซ‡ เชชเซเชฐเชฅเชฎ เช•เซเชตเซ‡เชฐเซ€ เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชฎเชพเช‚ 37 เชเชฎเชเชธเชจเซ‹ เชธเชฎเชฏ เชฒเชพเช—เซเชฏเซ‹ เช›เซ‡, เชชเชฐเช‚เชคเซ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฌเซ€เชœเซเช‚ - 1 เชเชฎเชเชธ).

เช…เชจเซ‡ เชœเซ‹ เชคเซเชฏเชพเช‚ เชตเชงเซ เชกเซ‡เชŸเชพ เชนเชถเซ‡, เชคเซ‹ เชฌเชงเซเช‚ เชตเชงเซ เช–เชฐเชพเชฌ เชฆเซ‡เช–เชพเชถเซ‡ (เช†เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเชพเชฐเชพ เชชเชฐ เชเช• เชจเชœเชฐ เชจเชพเช–เซ‹ เช‰เชฆเชพเชนเชฐเชฃ 10 เชฎเชฟเชฒเชฟเชฏเชจ เชชเช‚เช•เซเชคเชฟเช“ เชธเชพเชฅเซ‡).

เช…เชฎเซ‡ เชนเชฎเชฃเชพเช‚ เชœ เชœเซ‡ เชšเชฐเซเชšเชพ เช•เชฐเซ€ เช›เซ‡ เชคเซ‡ เชคเชฎเชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชตเซ‡เชฐเซ€ เช–เชฐเซ‡เช–เชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡เชจเซ€ เชฅเซ‹เชกเซ€ เชธเชฎเชœ เช†เชชเชตเซ€ เชœเซ‹เชˆเช.

เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เชฎเซ‚เชฒเซเชฏ เชœเซ‡เชŸเชฒเซเช‚ เชŠเช‚เชšเซเช‚ เช›เซ‡ OFFSET - เชตเชฟเชจเช‚เชคเซ€ เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชฎเชพเช‚ เชตเชงเซ เชธเชฎเชฏ เชฒเชพเช—เชถเซ‡.

OFFSET เช…เชจเซ‡ LIMIT เชจเชพ เชธเช‚เชฏเซ‹เชœเชจเชจเซ‡ เชฌเชฆเชฒเซ‡ เชฎเชพเชฐเซ‡ เชถเซเช‚ เชตเชพเชชเชฐเชตเซเช‚ เชœเซ‹เชˆเช?

เชธเช‚เชฏเซ‹เชœเชจเชจเซ‡ เชฌเชฆเชฒเซ‡ OFFSET ะธ LIMIT เชจเซ€เชšเซ‡เชจเซ€ เชฏเซ‹เชœเชจเชพ เช…เชจเซเชธเชพเชฐ เชฌเชพเช‚เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชฐเชšเชจเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชคเซ‡ เชฏเซ‹เช—เซเชฏ เช›เซ‡:

SELECT * FROM table_name WHERE id > 10 LIMIT 20

เช† เช•เชฐเซเชธเชฐ เช†เชงเชพเชฐเชฟเชค เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช• เชธเชพเชฅเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เช›เซ‡.

เชตเชฐเซเชคเชฎเชพเชจเชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ OFFSET ะธ LIMIT เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฆเชฐเซ‡เช• เชตเชฟเชจเช‚เชคเซ€ เชธเชพเชฅเซ‡ เชชเซเชฐเชธเชพเชฐเชฟเชค เช•เชฐเซ‹, เชคเชฎเชพเชฐเซ‡ เช›เซ‡เชฒเซเชฒเซ€ เชชเซเชฐเชพเชชเซเชค เชชเซเชฐเชพเชฅเชฎเชฟเช• เช•เซ€ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ (เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช† เช›เซ‡ ID) เช…เชจเซ‡ LIMIT, เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช‰เชชเชฐเซ‹เช•เซเชค เชธเชฎเชพเชจ เชชเซเชฐเชถเซเชจเซ‹ เชฎเซ‡เชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชถเชพ เชฎเชพเชŸเซ‡? เชฎเซเชฆเซเชฆเซ‹ เช เช›เซ‡ เช•เซ‡ เชตเชพเช‚เชšเซ‡เชฒเซ€ เช›เซ‡เชฒเซเชฒเซ€ เชชเช‚เช•เซเชคเชฟเชจเชพ เช“เชณเช–เช•เชฐเซเชคเชพเชจเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ DBMSเชจเซ‡ เช•เชนเซ‹ เช›เซ‹ เช•เซ‡ เชœเซเชฏเชพเช‚ เชคเซ‡เชจเซ‡ เชœเชฐเซ‚เชฐเซ€ เชกเซ‡เชŸเชพ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชคเชฆเซเชชเชฐเชพเช‚เชค, เชถเซ‹เชง, เช•เซ€เชจเชพ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เช†เชญเชพเชฐ, เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชฐเซ€เชคเซ‡ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡; เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชจเชฟเชฐเซเชฆเชฟเชทเซเชŸ เชถเซเชฐเซ‡เชฃเซ€เชจเซ€ เชฌเชนเชพเชฐเชจเซ€ เชฐเซ‡เช–เชพเช“เชฅเซ€ เชตเชฟเชšเชฒเชฟเชค เชฅเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เชšเชพเชฒเซ‹ เชตเชฟเชตเชฟเชง เชชเซเชฐเชถเซเชจเซ‹เชจเซ€ เชจเซ€เชšเซ‡เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€ เชชเชฐ เชเช• เชจเชœเชฐ เช•เชฐเซ€เช. เช…เชนเซ€เช‚ เชเช• เชฌเชฟเชจเช…เชธเชฐเช•เชพเชฐเช• เช•เซเชตเซ‡เชฐเซ€ เช›เซ‡.

เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹เชฎเชพเช‚ OFFSET เช…เชจเซ‡ LIMIT เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเซ‹
เชงเซ€เชฎเซ€ เชตเชฟเชจเช‚เชคเซ€

เช…เชจเซ‡ เช…เชนเซ€เช‚ เช† เชตเชฟเชจเช‚เชคเซ€เชจเซเช‚ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เชตเชฐเซเชเชจ เช›เซ‡.

เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹เชฎเชพเช‚ OFFSET เช…เชจเซ‡ LIMIT เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเซ‹
เชเชกเชชเซ€ เชตเชฟเชจเช‚เชคเซ€

เชฌเช‚เชจเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชกเซ‡เชŸเชพเชจเซ€ เชฌเชฐเชพเชฌเชฐ เชธเชฎเชพเชจ เชฐเช•เชฎ เชชเชฐเชค เช•เชฐเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชชเซเชฐเชฅเชฎ เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชฎเชพเช‚ 12,80 เชธเซ‡เช•เชจเซเชก เชฒเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเชพเชจเซ‡ 0,01 เชธเซ‡เช•เชจเซเชก เชฒเชพเช—เซ‡ เช›เซ‡. เชถเซเช‚ เชคเชฎเซ‡ เชคเชซเชพเชตเชค เช…เชจเซเชญเชตเซ‹ เช›เซ‹?

เชถเช•เซเชฏ เชธเชฎเชธเซเชฏเชพเช“

เชธเซ‚เชšเชฟเชค เช•เซเชตเซ‡เชฐเซ€ เชชเชฆเซเชงเชคเชฟ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เชคเซ‡ เชฎเชพเชŸเซ‡, เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชเช• เช•เซ‰เชฒเชฎ (เช…เชฅเชตเชพ เช•เซ‰เชฒเชฎเซเชธ) เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช เชœเซ‡เชฎเชพเช‚ เช…เชจเชจเซเชฏ, เช…เชจเซเช•เซเชฐเชฎเชฟเช• เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเช“ เชนเซ‹เชฏ, เชœเซ‡เชฎ เช•เซ‡ เชชเซ‚เชฐเซเชฃเชพเช‚เช• เช“เชณเช–เช•เชฐเซเชคเชพ. เช•เซ‡เชŸเชฒเชพเช• เชšเซ‹เช•เซเช•เชธ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชเชกเชช เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชชเซเชฐเช•เชพเชฐเชจเซ€ เช•เซเชตเซ‡เชฐเซ€เชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชธเชซเชณเชคเชพ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชธเซเชตเชพเชญเชพเชตเชฟเช• เชฐเซ€เชคเซ‡, เช•เซเชตเซ‡เชฐเซ€ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡, เชคเชฎเชพเชฐเซ‡ เช•เซ‹เชทเซเชŸเช•เซ‹เชจเชพ เชตเชฟเชถเชฟเชทเซเชŸ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชชเชฆเซเชงเชคเชฟเช“ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ เชนเชพเชฒเชจเชพ เช•เซ‹เชทเซเชŸเช•เซ‹ เชชเชฐ เชถเซเชฐเซ‡เชทเซเช  เช•เชพเชฐเซเชฏ เช•เชฐเชถเซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเชพเชฐเซ‡ เชฎเซ‹เชŸเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชธเช‚เชฌเช‚เชงเชฟเชค เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เชชเซเชฐเชถเซเชจเซ‹เชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเชจเซ‡ เชคเซ‡ เชฐเชธเชชเซเชฐเชฆ เชฒเชพเช—เซ€ เชถเช•เซ‡ เช›เซ‡ เช‡เชŸเชพ เชฒเซ‡เช–

เชœเซ‹ เช†เชชเชฃเซ‡ เชชเซเชฐเชพเชฅเชฎเชฟเช• เช•เซ€ เช—เซเชฎ เชฅเชตเชพเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เช†เชชเชฃเซ€ เชชเชพเชธเซ‡ เช…เชจเซ‡เช•-เชฅเซ€-เช˜เชฃเชพ เชธเช‚เชฌเช‚เชง เชงเชฐเชพเชตเชคเซเช‚ เชŸเซ‡เชฌเชฒ เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเชฐเช‚เชชเชฐเชพเช—เชค เช…เชญเชฟเช—เชฎ OFFSET ะธ LIMIT, เช…เชฎเชจเซ‡ เช…เชจเซเช•เซ‚เชณ เชฅเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเช‚เชญเชตเชฟเชค เชงเซ€เชฎเซ€ เช•เซเชตเซ‡เชฐเซ€เชเชฎเชพเช‚ เชชเชฐเชฟเชฃเชฎเซ€ เชถเช•เซ‡ เช›เซ‡. เช†เชตเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชนเซเช‚ เชธเซเชตเชคเชƒ-เชตเซƒเชฆเซเชงเชฟ เช•เชฐเชคเซ€ เชชเซเชฐเชพเชฅเชฎเชฟเช• เช•เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ€เชถ, เชญเชฒเซ‡ เชคเซ‡ เชซเช•เซเชค เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ.

เชœเซ‹ เชคเชฎเชจเซ‡ เช† เชตเชฟเชทเชฏเชฎเชพเช‚ เชฐเชธ เชนเซ‹เชฏ เชคเซ‹ - เชœเซ‹เชฏเซ‡เชฒเซเช‚, เชœเซ‹เชฏเซ‡เชฒเซเช‚ ะธ เชœเซ‹เชฏเซ‡เชฒเซเช‚ - เช˜เชฃเซ€ เช‰เชชเชฏเซ‹เช—เซ€ เชธเชพเชฎเช—เซเชฐเซ€.

เชชเชฐเชฟเชฃเชพเชฎเซ‹

เชฎเซเช–เซเชฏ เชจเชฟเชทเซเช•เชฐเซเชท เชœเซ‡ เช†เชชเชฃเซ‡ เชฆเซ‹เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช เชคเซ‡ เช เช›เซ‡ เช•เซ‡, เช†เชชเชฃเซ‡ เช—เชฎเซ‡ เชคเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเชพ เช•เชฆ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เชคเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เช•เซเชตเซ‡เชฐเซ€ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ€ เชเชกเชชเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เช†เชœเช•เชพเชฒ, เช‰เช•เซ‡เชฒเซ‹เชจเซ€ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เช…เชคเซเชฏเช‚เชค เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เชšเซ‹เช•เซเช•เชธ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชœ เชฌเชงเซเช‚ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเซ‹เชฏ, เชคเซ‹ เช†, เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเชจเซ‡ เช˜เชฃเซ€ เชธเชฎเชธเซเชฏเชพเช“เชฅเซ€ เชฌเชšเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡.

เชคเชฎเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเซเชฐเชถเซเชจเซ‹เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช…เชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชถเซ‹?

เชชเซƒเชทเซเช  เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชชเซเชฐเชถเซเชจเซ‹เชฎเชพเช‚ OFFSET เช…เชจเซ‡ LIMIT เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเซ‹

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹