SQLде Pythonде жазылуулардын санын чектөө

Чыгарыла турган саптардын санын чектөө үчүн LIMIT буйругу колдонулат.

Мисал

Биринчи эки колдонуучуну тандайлы:

pythonquery = "SELECT * FROM users LIMIT 2"

Мисал

500 эмгек акысы бар бардык колдонуучуларды тандап, анан LIMIT жардамы менен тандалгандардын ичинен биринчи экиөөсүн гана алалы:

pythonquery = "SELECT * FROM users WHERE salary=500 LIMIT 2"

Аткарылган коддун натыйжасы:

python{'id': 1, 'name': 'user1', 'age': 23, 'salary': 400}
{'id': 2, 'name': 'user2', 'age': 25, 'salary': 500}

Мисал

LIMIT жардамы менен натыйжанын ортосундагы бир нече сапты тандап алууга болот. Төмөнкү мисалда экинчи саптан (саптардын номери нөлдөн башталат), 4 данасын тандайбыз:

pythonquery = "SELECT * FROM users LIMIT 1,4"

Аткарылган коддун натыйжасы:

python{'id': 2, 'name': 'user2', 'age': 25, 'salary': 500}
{'id': 3, 'name': 'user3', 'age': 23, 'salary': 500}
{'id': 4, 'name': 'user4', 'age': 30, 'salary': 900}
{'id': 5, 'name': 'user5', 'age': 27, 'salary': 500}

Практикалык тапшырмалар

Задание 1

Биринчи 4 колдонуучуну алыңыз.

Задание 2

Экинчи колдонуучудан баштап, 3 дана колдонуучуну алыңыз.