Função Count

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

Sintaxe

Cont. valores ( expr )

O espaço reservado de expr representa um expressão de cadeia de caracteres identificando 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. Os operandos em expr podem incluir o nome de um campo de tabela ou função (que pode ser intrínseco ou definido pelo usuário, mas não outras funções de agregação SQL). Você pode contar qualquer tipo de dados, incluindo texto.

Comentários

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

Você pode usar Count para contar o número de registros em uma consulta subjacente. Por exemplo, você pode usar Count para contar o número de pedidos enviados a um país específico.

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

A função cont . valores não conta os registros que têm campos nulos, a menos que expr seja o caractere curinga asterisco (*). Se você usar um asterisco, Count calculará o número total de registros, incluindo aqueles que contêm campos nulos . Count (*) é consideravelmente mais rápido do que Count ([nome da coluna]). Não coloque o asterisco entre aspas (' '). 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 contará um registro somente se pelo menos um dos campos não for 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 a registros em que dataexpedição ou frete não seja nulo:

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

Você pode usar Count em uma expressão de consulta. Você também pode usar essa expressão na propriedade SQL de um objetoQueryDef ou ao criar um objeto RECORDSET com base em uma consulta SQL.

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Consulte Também

Contar dados usando uma consulta

Calculando campos em funções SQL

Expanda suas habilidades no Office
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.

×