⊗pyPmDBQL 114 of 129 menu

Ограничаване на броя записи в 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 броя.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне