Kufizimi i numrit të të dhënave në SQL në Python
Për të kufizuar numrin e rreshtave që shfaqen
përdoret komanda LIMIT.
Shembull
Le të zgjedhim dy përdoruesit e parë:
query = "SELECT * FROM users LIMIT 2"
Shembull
Le të zgjedhim të gjithë përdoruesit me pagë 500,
e pastaj me ndihmën e LIMIT të marrim
vetëm dy të parët nga të përzgjedhurit:
query = "SELECT * FROM users WHERE salary=500 LIMIT 2"
Rezultati i kodit të ekzekutuar:
{'id': 1, 'name': 'user1', 'age': 23, 'salary': 400}
{'id': 2, 'name': 'user2', 'age': 25, 'salary': 500}
Shembull
Me ndihmën e LIMIT mund të zgjidhni
disa rreshta nga mesi i rezultatit. Në
shembullin e mëposhtëm ne do të zgjedhim nga rreshti i dytë
(numërimi i rreshtave nga zero), 4 copë:
query = "SELECT * FROM users LIMIT 1,4"
Rezultati i kodit të ekzekutuar:
{'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}
Detyra praktike
Merrni 4 përdoruesit e parë.
Merrni përdoruesit nga i dyti, 3 copë.