Especifiqueu el nombre de registres que s'han de recuperar com a percentatge

Pàgina actualitzada :
Data de creació de la pàgina :

Si voleu obtenir la "N superior" entre el nombre de registres que s'obtindran, podeu utilitzar la "clàusula TOP", però també podeu obtenir aquest número com a percentatge. PER OBTENIR UN PERCENTATGE, UTILITZEU "SUPERIOR - PERCENTATGE".

Un exemple de selecció d'una taula amb 10.000 registres. Si no utilitzeu la clàusula TOP, es recuperaran 10.000 registres.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

L'exemple següent recupera el número especificat a la clàusula TOP.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

L'exemple següent recupera el nombre de recomptes especificats per PERCENT a la clàusula TOP. Si especifiqueu 40, obteniu el 40% dels registres.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

El percentatge també pot contenir nombres decimals.

select top (3.5) percent * from [TST_Tag01]

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

El nombre que es pot especificar per PERCENTATGE pot ser de 0 a 100.

A més, si utilitzeu PERCENT, tanqueu el número entre parèntesis "()". Això és per raons de compatibilitat, però assegureu-vos d'utilitzar parèntesis perquè no adjuntar-los entre parèntesis pot provocar errors.