Especifique el número de registros que se recuperarán como porcentaje

Actualización de la página :
Fecha de creación de la página :

Si desea obtener la "N superior" entre el número de registros que se van a obtener, puede usar la "cláusula TOP", pero también puede obtener este número como porcentaje. PARA OBTENER UN PORCENTAJE, USE "TOP - PERCENT".

Un ejemplo de selección de una tabla con 10.000 registros. Si no utiliza la cláusula TOP, se recuperan 10.000 registros.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

En el ejemplo siguiente se recupera el número especificado en la cláusula TOP.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

En el ejemplo siguiente se recupera el número de recuentos especificado por PERCENT en la cláusula TOP. Si especifica 40, obtendrá el 40% de los registros.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

PERCENT también puede contener números decimales.

select top (3.5) percent * from [TST_Tag01]

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

El número que se puede especificar para PERCENT puede ser 0 ~ 100.

Además, si usa PERCENT, incluya el número entre paréntesis "()". Esto es por razones de compatibilidad, pero asegúrese de usar paréntesis porque no encerrarlos entre paréntesis puede provocar errores.