Funktionen Count

Beregner antallet af poster, der returneres af en forespørgsel.

Syntaks

TÆL ( udtryk )

Pladsholderen for udtryk repræsenterer en strengudtryk , der identificerer det felt, der indeholder de data, du vil tælle, eller et udtryk, der udfører en beregning ved hjælp af dataene i feltet. Operander i udtryk kan indeholde navnet på et tabelfelt eller en funktion (som kan være enten indbygget eller brugerdefineret, men ikke andre SQL-aggregatfunktioner). Du kan tælle en hvilken som helst slags data, herunder tekst.

Bemærkninger

Tip!: I Access 2010 indeholder Udtryksgeneratoren IntelliSense, så du kan se, hvilke argumenter dit udtryk kræver. 

Du kan bruge Tæl til at tælle antallet af poster i en underliggende forespørgsel. Du kan for eksempel bruge Tæl til at tælle antallet af ordrer, der sendes til et bestemt land.

Selvom et udtryk kan udføre en beregning på et felt, tæller det blot antallet af poster. Det betyder ikke, hvilke værdier der er gemt i posterne.

Funktionen Tæl tæller ikke poster, der indeholder null-felter, medmindre udtryk er stjernejokertegnet (*). Hvis du bruger en stjerne, beregner Tæl det samlede antal poster, herunder dem, der indeholder Null -felter. TÆL (*) er betydeligt hurtigere end TÆL ([Kolonnenavn]). Du skal ikke sætte stjernen i anførselstegn (' '). I følgende eksempel beregnes antallet af poster i tabellen ordrer:

SELECT Count(*) AS TotalOrders FROM Orders;

Hvis udtryk identificerer flere felter, tæller funktionen Tæl kun en post, hvis mindst et af felterne ikke er Null. Hvis alle de angivne felter er Null, tælles posten ikke. Adskil feltnavnene med et &-tegn (&). I følgende eksempel vises det, hvordan du kan begrænse antallet af poster, hvor enten Forsendelsesdato eller fragt ikke er Null:

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

Du kan bruge Tæl i et forespørgselsudtryk. Du kan også bruge dette udtryk i egenskaben SQL for et QueryDef -objekt, eller når du opretter et Recordset-objekt, der er baseret på en SQL-forespørgsel.

Bemærk!:  Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Var disse oplysninger nyttige? Her er artiklen på engelsk, så du kan sammenligne.

Se også

Tæl data ved hjælp af en forespørgsel

Beregning af felter i SQL-funktioner

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×