Ange antalet poster som ska hämtas i procent

Sidan uppdaterad :
Datum för skapande av sida :

Om du vill få "topp N" bland antalet poster som ska hämtas kan du använda "TOP-klausulen", men du kan också få detta nummer i procent. FÖR ATT FÅ MED EN PROCENTANDEL, ANVÄND "TOP - PERCENT".

Ett exempel på att välja en tabell med 10 000 poster. Om du inte använder TOP-satsen hämtas 10 000 poster.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

I följande exempel hämtas det nummer som anges i TOP-satsen.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

I följande exempel hämtas antalet antal som anges med PROCENT i TOP-satsen. Om du anger 40 får du 40 % av posterna.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

PROCENT kan också innehålla decimaltal.

select top (3.5) percent * from [TST_Tag01]

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

Antalet som kan anges för PROCENT kan vara 0 ~ 100.

Om du använder PROCENT, bifoga numret inom parentes "()". Detta är av kompatibilitetsskäl, men var noga med att använda parenteser eftersom det kan leda till fel att inte bifoga dem inom parentes.