SQL-ում գրառումների քանակի սահմանափակումը Python-ում
Ելքային տողերի քանակը սահմանափակելու համար
օգտագործվում է LIMIT հրամանը:
Օրինակ
Ընտրենք առաջին երկու օգտատերերին:
query = "SELECT * FROM users LIMIT 2"
Օրինակ
Ընտրենք բոլոր օգտատերերին, որոնց աշխատավարձը 500 է,
ապա օգտագործելով LIMIT վերցնենք
ընտրվածներից միայն առաջին երկուսը:
query = "SELECT * FROM users WHERE salary=500 LIMIT 2"
Կատարված կոդի արդյունքը.
{'id': 1, 'name': 'user1', 'age': 23, 'salary': 400}
{'id': 2, 'name': 'user2', 'age': 25, 'salary': 500}
Օրինակ
Օգտագործելով LIMIT կարելի է ընտրել
արդյունքի միջին մասից մի քանի տող:
Ստորև բերված օրինակում մենք կընտրենք երկրորդ տողից
(տողերի համարակալումը սկսվում է զրոյից), 4 հատ:
query = "SELECT * FROM users LIMIT 1,4"
Կատարված կոդի արդյունքը.
{'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}
Գործնական առաջադրանքներ
Ստացեք առաջին 4 օգտատերը:
Ստացեք օգտատերերին երկրորդից, 3 հատ: