Count-funktio

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. 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ä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Laskee kyselyn palauttamien tietueiden määrän.

Syntaksi

Määrä ( lauseke )

Lauseke -paikkamerkki merkkijonolauseke kenttä, joka sisältää tiedot, jotka haluat laskea tai lauseke, joka suorittaa laskutoimituksen kentän tietojen perusteella. Laskutoimituksen voi sisältää taulukon kentän tai (joka voi olla sisäinen tai, mutta ei muiden SQL koostefunktiot) funktion nimi. Voit laskea kaikenlaisia tietoja, kuten tekstin.

Huomautuksia

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

Voit käyttää pohjana olevan kyselyn tietueiden määrän laskeminen määrä . Laske avulla voit esimerkiksi tiettyyn maahan toimitettujen tilausten määrän.

Vaikka lauseke voi suorittaa laskutoimituksen kentän, Laske yksinkertaisesti laskee tietueiden määrän. Mitä arvot tallennetaan tietueita ei ole merkitystä.

Laske -funktiota ei Laske tietueet, joissa on Null kenttiä, ellei lauseke on tähti (*) yleismerkki. Jos käytät tähteä, Laske laskee tietueet, jotka sisältävät Null -kenttiä myös kokonaismäärän. Määrä (*) on huomattavasti nopeampi kuin määrä ([Sarakkeen nimi]). Käytä tähden lainausmerkit (””). Seuraavassa esimerkissä lasketaan Tilaukset-taulukon tietueiden määrän:

SELECT Count(*) AS TotalOrders FROM Orders;

Jos lauseke määrittää useita kenttiä, Laske -funktio laskee tietueen vain, jos vähintään yksi kentistä ei ole Null. Jos kaikki määritettyjen kenttien on Tyhjä, tietuetta ei lasketa. Erota kenttien nimet et-merkki (&). Seuraavassa esimerkissä esitetään, miten voit rajoittaa tietueisiin, jossa Laske toimituspäivä tai rahti ei ole Null:

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

Voit käyttää Laske kyselyn lausekkeessa. Voit myös käyttää tätä lauseketta SQL-ominaisuus QueryDef objekti tai luotaessa tietuejoukko-objektin SQL-kyselyn perusteella.


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

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×