Funkcija Count

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Apskaičiuoja užklausos pateiktų įrašų skaičių.

Sintaksė

Skaičius ( išraiška )

Vietos rezervavimo ženklas išraiška atitinka eilutės išraiška nustatyti lauką, kuriame norite skaičiuoti duomenis arba išraiška, kuri atlieka skaičiavimas naudojant duomenų srityje. Operandai, esantys išraiškoje galite įtraukti pavadinimą į lentelės lauką arba funkciją (kuri gali būti vidinė arba vartotojo apibrėžiamų bet negali būti kita SQL agregavimo funkcija). Jūs galite tikėtis bet kokios rūšies duomenis, įskaitant tekstą.

Pastabos

Patarimas: "Access 2010", reiškinio daryklė pasižymi IntelliSense, kad galėtumėte matyti, kokie argumentai reiškinį reikia.

Skaičius galite naudoti norėdami suskaičiuoti įrašų susietos užklausos. Pavyzdžiui, galite naudoti skaičius į išsiuntimo šalį užsakymų skaičių.

Lauke išraiška gali atlikti skaičiavimą, skaičius paprasčiausiai apskaičiuoja įrašų skaičių. Nesvarbu, kokios vertės saugomi įrašus.

Funkcija Count neskaičiuoja įrašų, kuriuose yra Null laukus, išskyrus atvejus, kai išraiška yra pakaitos simbolis žvaigždutė (*). Jei Išraiškoje2 naudojate žvaigždutę, funkcija Count apskaičiuoja bendrą skaičių įrašus, įskaitant tuos, kuriuose yra neapibrėžtų laukų. Skaičius (*) yra žymiai greičiau, nei Count ([Stulpelio pavadinimas]). Ne kabutėse žvaigždutę (""). Toliau pateiktame pavyzdyje apskaičiuojamos įrašų lentelėje užsakymai:

SELECT Count(*) AS TotalOrders FROM Orders;

Jeigu išraiška nurodo kelis laukus, funkcija Count apskaičiuoja įrašą tik tada, jei bent vieno nėra nulis. Jei visi nurodyti laukai yra nulis, įrašą neskaičiuojama. Laukų pavadinimus atskirkite ampersendu (&). Toliau pateiktame pavyzdyje parodyta, kaip galite apriboti skaičių su įrašais, kurioje Siuntimo_data ar gabenimo yra nulis:

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

Skaičius galite naudoti užklausos išraiškoje. Taip pat galite naudoti šį reiškinį į SQL ypatybė yra QueryDef objektą arba kurdami į įrašų rinkinio objektas, pagrįstas SQL užklausos.


Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×