Beperking van die aantal rekords in SQL in Python

Om die aantal rye wat vertoon word te beperk, word die opdrag LIMIT gebruik.

Voorbeeld

Laat ons die eerste twee gebruikers kies:

pythonquery = "SELECT * FROM users LIMIT 2"

Voorbeeld

Kies alle gebruikers met 'n salaris van 500, en neem dan met behulp van LIMIT slegs die eerste twee van die gekose:

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

Resultaat van die uitgevoerde kode:

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

Voorbeeld

Met behulp van LIMIT kan jy 'n paar rye uit die middel van die resultaat kies. In die voorbeeld hieronder kies ons vanaf die tweede ry (rynommering begin by nul), 4 stuks:

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

Resultaat van die uitgevoerde kode:

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}

Praktiese take

Задание 1

Kry die eerste 4 gebruikers.

Задание 2

Kry gebruikers vanaf die tweede, 3 stuks.