Určenie počtu záznamov, ktoré sa majú načítať v percentách

Stránka aktualizovaná :
Dátum vytvorenia strany :

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]

TOP 句を使用しない SELECT

Nasledujúci príklad načíta číslo uvedené v klauzule TOP.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

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]

TOP 句に PERCENT を使用した SELECT

PERCENTO môže obsahovať aj desatinné čísla.

select top (3.5) percent * from [TST_Tag01]

TOP 句に小数を含む PERCENT を使用した SELECT

Čí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.