Specificați numărul de înregistrări de regăsit ca procent
Dacă doriți să obțineți "topul N" printre numărul de înregistrări care urmează să fie preluate, puteți utiliza "clauza TOP", dar puteți obține și acest număr ca procent. PENTRU A OBȚINE CU UN PROCENT, UTILIZAȚI "TOP - PROCENT".
Un exemplu de selectare a unui tabel cu 10.000 de înregistrări. Dacă nu utilizați clauza TOP, se recuperează 10.000 de înregistrări.
select * from [TST_Tag01]
Următorul exemplu preia numărul specificat în clauza TOP.
select top 200 * from [TST_Tag01]
Următorul exemplu preia numărul de numere specificate de procent în clauza TOP. Dacă specificați 40, primiți 40% din înregistrări.
select top (40) percent * from [TST_Tag01]
PERCENT poate conține, de asemenea, numere zecimale.
select top (3.5) percent * from [TST_Tag01]
Numărul care poate fi specificat pentru PROCENT poate fi de 0 ~ 100.
De asemenea, dacă utilizați PERCENT, includeți numărul în paranteze "()". Acest lucru este din motive de compatibilitate, dar asigurați-vă că utilizați paranteze, deoarece nu le închideți în paranteze poate duce la erori.