LIMIT оператору саптардын белгиленген санын чыгарат жана төмөнкү синтаксиске ээ:
1
|
LIMIT [offset,] rowcount |
Эгерде LIMIT оператору бир параметрден өтсө, ал алуу үчүн катарлардын санын көрсөтөт. Эгерде эки параметр өткөрүлсө, анда биринчи параметр башынан офсетти орнотот, башкача айтканда, канча сапты өткөрүп жиберүү керек, ал эми экинчи параметр ошондой эле чыгарыла турган саптардын санын көрсөтөт.
Мисалы, биринчи үч сапты тандайлы:
1
2
|
SELECT * FROM Products LIMIT 3; |
Эми биз экинчи параметрди колдонобуз жана тандап алуу болушу керек болгон офсетти көрсөтөбүз:
1
2
|
SELECT * FROM Products LIMIT 2, 3; |
Бул учурда, биринчи эки сап өткөрүлбөйт жана кийинки 3 сап чыгарылат:
Адатта, LIMIT оператору ORDER BY оператору менен бирге колдонулат:
1
2
3
|
SELECT * FROM Products ORDER BY ProductName LIMIT 2, 3; |