Geef het aantal records op dat moet worden opgehaald als een percentage

Pagina bijgewerkt :
Aanmaakdatum van pagina :

Als u de "top N" wilt krijgen onder het aantal records dat moet worden opgehaald, kunt u de "TOP-clausule" gebruiken, maar u kunt dit aantal ook als percentage krijgen. OM EEN PERCENTAGE TE KRIJGEN, GEBRUIKT U "TOP - PERCENTAGE".

Een voorbeeld van het selecteren van een tabel met 10.000 records. Als u de TOP-component niet gebruikt, worden 10.000 records opgehaald.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

In het volgende voorbeeld wordt het nummer opgehaald dat is opgegeven in de topclausule.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

In het volgende voorbeeld wordt het aantal tellingen opgehaald dat is opgegeven door PERCENT in de topclausule. Als u 40 opgeeft, krijgt u 40% van de records.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

PERCENTAGE kan ook decimale getallen bevatten.

select top (3.5) percent * from [TST_Tag01]

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

Het getal dat kan worden opgegeven voor PERCENT kan 0 ~ 100 zijn.

Als u PERCENTAGE gebruikt, plaatst u het getal tussen haakjes "()". Dit is om compatibiliteitsredenen, maar zorg ervoor dat u haakjes gebruikt, omdat het niet tussen haakjes plaatsen ervan fouten kan veroorzaken.