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 հատ: