MySQL – HAVING – Filtrando os resultados do Agrupamento
MySQL – Cláusula HAVING – Filtrando os resultados de um Agrupamento
A cláusula HAVING é usada para especificar condições de filtragem em grupos de registros ou agregações.
É frequentemente usada em conjunto com a cláusula GROUP BY para filtrar as colunas agrupadas.
Sintaxe:
SELECT colunas, função_agregação() FROM tabela WHERE filtro GROUP BY colunas HAVING filtro_agrupamento
Exemplos do uso de HAVING (usar tabela criada na aula anterior sobre a cláusula GROUP BY):
1. Consulta retornando total de vendas das cidades com menos de 2500 produtos vendidos:
SELECT Cidade, SUM(Quantidade) As Total FROM Vendas GROUP BY Cidade HAVING SUM(Quantidade) < 2500;
2. Consulta retornando total de vendas do produto ‘Teclado’ das cidades com menos de 1500 teclados vendidos:
SELECT Cidade, SUM(Quantidade) As TotalTeclados FROM Vendas WHERE Produto = 'Teclado' GROUP BY Cidade HAVING SUM(Quantidade) < 1500;
Assista a um vídeo que trata da cláusula HAVING no MySQL:
Bom dia professora, eu consigo hora extracurriculare para a faculdade com os cursos aqui ministados?
Bom dia professora, eu consigo hora extracurriculare para a faculdade com os cursos aqui ministados?
Bom dia!!
Estou cursando banco de dados e gostaria de saber como poderia me ajudar com curso de modelagem de dados