Určenie počtu záznamov, ktoré sa majú načítať v percentách
Ak chcete dostať "top N" medzi počet záznamov, ktoré sa majú načítať, môžete použiť "TOP klauzulu", ale toto číslo môžete získať aj percentuálne. AK CHCETE ZÍSKAŤ PERCENTO, POUŽITE "TOP - PERCENT".
Príklad výberu tabuľky s 10 000 záznamami. Ak nepoužívate klauzulu TOP, načíta sa 10 000 záznamov.
select * from [TST_Tag01]
Nasledujúci príklad načíta číslo uvedené v klauzule TOP.
select top 200 * from [TST_Tag01]
Nasledujúci príklad načíta počet čísel zadaných percentom v klauzule TOP. Ak zadáte 40, získate 40% záznamov.
select top (40) percent * from [TST_Tag01]
PERCENTO môže obsahovať aj desatinné čísla.
select top (3.5) percent * from [TST_Tag01]
Číslo, ktoré je možné určiť pre PERCENT, môže byť 0 ~ 100.
Ak tiež používate PERCENTO, priložte číslo do zátvoriek "()". Je to z dôvodov kompatibility, ale nezabudnite použiť zátvorky, pretože ich nepripútanie do zátvoriek môže mať za následok chyby.