Angiv antallet af poster, der skal hentes i procent

Side opdateret :
Dato for oprettelse af side :

Hvis du vil have "top N" blandt antallet af poster, der skal hentes, kan du bruge "TOP-klausulen", men du kan også få dette tal i procent. FOR AT KOMME MED EN PROCENTDEL SKAL DU BRUGE "TOP - PROCENT".

Et eksempel på at vælge en tabel med 10.000 poster. Hvis du ikke bruger TOP-delsætningen, hentes 10.000 poster.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

I følgende eksempel hentes det nummer, der er angivet i TOP-delsætningen.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

I følgende eksempel hentes antallet af optællinger, der er angivet med PROCENT i TOP-delsætningen. Hvis du angiver 40, får du 40% af posterne.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

PROCENT kan også indeholde decimaltal.

select top (3.5) percent * from [TST_Tag01]

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

Det tal, der kan angives for PROCENT, kan være 0 ~ 100.

Hvis du bruger PROCENT, skal du også vedlægge tallet i parentes "()". Dette er af kompatibilitetsårsager, men sørg for at bruge parenteser, da det kan resultere i fejl ikke at omslutte dem i parentes.