Beperking van het aantal records in SQL in Python

Om het aantal getoonde rijen te beperken wordt de opdracht LIMIT gebruikt.

Voorbeeld

Laten we de eerste twee gebruikers selecteren:

pythonquery = "SELECT * FROM users LIMIT 2"

Voorbeeld

Laten we alle gebruikers met een salaris van 500 selecteren, en vervolgens met behulp van LIMIT alleen de eerste twee van de geselecteerde nemen:

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

Resultaat van de uitgevoerde code:

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

Voorbeeld

Met LIMIT kunnen meerdere rijen uit het midden van het resultaat worden geselecteerd. In het onderstaande voorbeeld selecteren we vanaf de tweede rij (rijnummering begint bij nul), 4 stuks:

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

Resultaat van de uitgevoerde code:

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}

Praktische opdrachten

Задание 1

Haal de eerste 4 gebruikers op.

Задание 2

Haal 3 gebruikers op, te beginnen vanaf de tweede.