Count-funktio

Laskee kyselyn palauttamien tietueiden määrän.

Syntaksi

Kreivi ( lauseke )

Lauseke -paikka merkki edustaa merkkijonolauseke, joka määrittää laskettavat tiedot sisältävän kentän tai lausekkeen, joka suorittaa lasku toimituksen kentässä olevien tietojen avulla. Lausekkeen lauseke voi sisältää taulukon kentän tai funktion nimen (joka voi olla joko luontainen tai käyttäjän määrittämä, mutta ei muita SQL-kooste funktioita). Voit myös lukea kaikenlaisia tietoja, kuten tekstiä.

Huomautuksia

Vihje: Access 2010:ssä Expression Builderillä on IntelliSense-toiminto, joten voit nähdä lausekkeen vaatimat argumentit. 

Voit inventoinnin avulla määrittää pohjana olevan kyselyn tietueiden määrän. Voit esimerkiksi käyttää inventoinnin määrää, kun haluat laskee tiettyyn maahan lähetettyjen tilausten määrän.

Vaikka lauseke voi suorittaa lasku toimituksen kentässä, määrä laskee vain tietueiden määrän. Ei ole väliä, mitä arvoja tietueille on tallennettu.

Inventointi -funktio ei määrää tietueita, joissa on tyhjäarvoja sisältäviä kenttiä, ellei lauseke ole tähti merkki (*). Jos käytät tähteä, Laske laskee tietueiden kokonaismäärän, myös ne, jotka sisältävät Null -kenttiä. Luku (*) on huomattavasti nopeampi kuin luku ([sarakkeen nimi]). Älä kirjoita tähteä lainaus merkkeihin (' '). Seuraavassa esimerkissä lasketaan tila ukset-taulukon tietueiden määrä:

SELECT Count(*) AS TotalOrders FROM Orders;

Jos lauseke tunnistaa useita kenttiä, Count -funktio laskee tietueen vain, jos vähintään yksi kentistä ei ole Null-arvoinen. Jos kaikki määritetyt kentät ovat tyhjäarvoisia, tietuetta ei lasketa. Erota kenttien nimet et-merkillä (&). Seuraavassa esimerkissä näytetään, miten voit rajoittaa niiden tietueiden määrää, joissa joko toimitus päivämäärä tai rahti ei ole Null:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

Voit käyttää inventoinnin kysely lausekkeessa. Voit käyttää tätä lauseketta myös QueryDef-objektin SQL-ominaisuudessa tai luotaessa SQL-kyselyyn perustuvaa Recordset-objektia.

Huomautus:  Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kerrotko meille, oliko tiedoista hyötyä? Tästä pääset artikkelin englanninkieliseen versioon.

Katso myös

Tietojen laskeminen kyselyn avulla

Laskenta kenttien laskeminen SQL-funktioilla

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin