Määritä noudettavien tietueiden määrä prosentteina
Jos haluat saada "ylimmän N" noudettavien tietueiden määrän joukosta, voit käyttää "TOP-lausetta", mutta voit myös saada tämän numeron prosentteina. JOS HALUAT SAADA PROSENTTIOSUUDEN, KÄYTÄ "YLIN - PROSENTTI".
Esimerkki 10 000 tietuetta sisältävän taulukon valitsemisesta. Jos et käytä TOP-lausetta, noudetaan 10 000 tietuetta.
select * from [TST_Tag01]
Seuraava esimerkki hakee TOP-lauseessa määritetyn numeron.
select top 200 * from [TST_Tag01]
Seuraava esimerkki hakee TOP-lauseessa PROSENTTI-funktion määrittämän määrän inventointeja. Jos määrität luvun 40, saat 40 % tietueista.
select top (40) percent * from [TST_Tag01]
PROSENTTI voi sisältää myös desimaalilukuja.
select top (3.5) percent * from [TST_Tag01]
LUKU, joka voidaan määrittää PROSENTTI-luvulle, voi olla 0 ~ 100.
Jos käytät PROSENTTI-funktiota, kirjoita luku sulkeisiin "()". Tämä johtuu yhteensopivuussyistä, mutta muista käyttää sulkeita, koska niiden sulkeminen sulkeisiin voi aiheuttaa virheitä.