Geef het aantal records op dat moet worden opgehaald als een percentage
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]
In het volgende voorbeeld wordt het nummer opgehaald dat is opgegeven in de topclausule.
select top 200 * from [TST_Tag01]
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]
PERCENTAGE kan ook decimale getallen bevatten.
select top (3.5) percent * from [TST_Tag01]
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.