Função Count

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Calcula o número de registros retornados por uma consulta.

Sintaxe

Contagem ( expr )

O espaço reservado expr representa um expressão de cadeia de caracteres que identifica o campo que contém os dados que você deseja contar ou uma expressão que executa um cálculo usando os dados no campo. Operandos em expr podem incluir o nome de um campo de tabela ou a função (que pode ser intrínseca ou definida pelo usuário, mas não outro SQL agregar funções). Você pode contar qualquer tipo de dados, incluindo texto.

Comentários

Dica : No Access 2010, o construtor de expressões tem IntelliSense, assim você pode ver quais argumentos requer sua expressão.

Você pode usar contagem para contar o número de registros em uma consulta subjacente. Por exemplo, você poderia usar Contar para contar o número de pedidos enviados para um determinado país.

Embora expr possa efetuar um cálculo em um campo, contagem simplesmente conta o número de registros. Não importa quais valores são armazenados nos registros.

A função Contar não contar registros que têm nulo campos, a menos que expr é o caractere curinga asterisco (*). Se você usar um asterisco, contagem calcula o número total de registros, inclusive aqueles que contêm campos Nulo . Contagem (*) é consideravelmente mais rápido que contagem ([Nome da coluna]). Não coloque o asterisco entre aspas duplas (' '). O exemplo a seguir calcula o número de registros na tabela Pedidos:

SELECT Count(*) AS TotalOrders FROM Orders;

Se expr identificar vários campos, a função Cont núm conta um registro somente se pelo menos um dos campos não é Nulo. Se todos os campos especificados forem Nulos, o registro não será contado. Separe os nomes de campo com um e comercial (&). O exemplo a seguir mostra como você pode limitar a contagem de registros em que ShippedDate ou Freight não é Nulo:

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

Você pode usar contagem em uma expressão de consulta. Você também pode usar essa expressão na propriedade SQL de uma QueryDef objeto ou ao criar uma objeto Recordset com base em uma consulta SQL.


Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×