Määritä noudettavien tietueiden määrä prosentteina

Sivu päivitetty :
Sivun luontipäivämäärä :

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]

TOP 句を使用しない SELECT

Seuraava esimerkki hakee TOP-lauseessa määritetyn numeron.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

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]

TOP 句に PERCENT を使用した SELECT

PROSENTTI voi sisältää myös desimaalilukuja.

select top (3.5) percent * from [TST_Tag01]

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

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ä.