Как да изберем първите 5 елемента на SQL таблицата

Избирането на ограничено подмножество от данни в таблици може да се извърши по няколко начина в SQL.

PostgreSQL и MySQL

Стъпка 1

Свържете се с желаната програма за заявки и започнете нова заявка.

Стъпка 2

Въведете изявлението SELECT, включително изявленията WHERE и ORDER BY. Например, за да намерите петте елемента с най-ниски продажби, можете да въведете:

SELECT сума (product_sales) FROM salesRecords ЗАРЕЖДАНЕ по сума (product_sales) ASC

Ако искате петте най-високи продажби, вместо най-ниските, можете да обърнете поръчката.

Стъпка 3

Запишете LIMIT 5 след клаузата SELECT, за да ограничите резултата на пет записа. Можете да увеличите или намалите броя на записите, колкото желаете. PostgreSQL също поддържа OFFSET, което ви позволява да показвате резултатите и в средата. Например, можете да изберете вторите най-ниски стойности (стойности 6-10), като въведете LIMIT 5 OFFSET 5.

Microsoft SQL

Стъпка 1

Свържете се с желаната програма за заявки и започнете нова заявка.

Стъпка 2

Напишете SELECT TOP 5, за да посочите границата на записите, които трябва да бъдат показани. Microsoft SQL също така поддържа използването на BOTTOM за извличане на последните редове на записи вместо първата. В количеството, което ще изберете, можете да използвате целочислена стойност с определен брой редове или цифрова индикация за желания процент, последвана от ключовата дума "PERCENT". Например: SELECT BOTTOM 10 PERCENT.

Стъпка 3

Въведете останалата част от изявлението SELECT, включително клаузи WHERE и ORDER BY.