Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

A cláusula HAVING no Access especifica quais registros agrupados são exibidos em uma instrução SELECT com uma cláusula GROUP BY. Depois que GROUP BY combina os registros, HAVING exibe todos os registros agrupados pela cláusula GROUP BY que satisfaçam as condições da cláusula HAVING.

Sintaxe

SELECT listacampos
FROM tabela
WHERE critériosseleção
GROUP BY listacamposgrupo
[HAVING critériosgrupo]

Uma instrução SELECT contendo uma cláusula HAVING tem estas partes:

Parte

Descrição

listacampos

O nome do campo ou dos campos a serem recuperados junto com qualquer alias de nome de campo, função de agregação SQL, predicado de seleção (ALL, DISTINCT, DISTINCTROW ou TOP) ou outras opções de instrução SELECT.

tabela

O nome da tabela da qual os registros são recuperados.

critériosseleção

Critérios de seleção. Se a instrução inclui uma cláusula WHERE, o mecanismo de banco de dados do Microsoft Access agrupa os valores após aplicar as condições WHERE aos registros.

listacamposgrupo

Os nomes de até 10 campos usados para agrupar os registros. A ordem dos nomes dos campos em listacamposgrupo determina os níveis de agrupamento do mais alto para o mais baixo.

critériosgrupo

Uma expressão que determina quais registros agrupados exibir.

Comentários

HAVING é opcional.

HAVING é similar a WHERE, que determina quais registros são selecionados. Depois que os registros são agrupados com GROUP BY, HAVING determina quais registros são exibidos:

SELECT CategoryID,
Sum(UnitsInStock)
FROM Products
GROUP BY CategoryID
HAVING Sum(UnitsInStock) > 100 And Like "BOS*";

Uma cláusula HAVING pode conter até 40 expressões vinculadas por operadores lógicos, como And e Or.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×