SQL: GROUP BY
GROUP BY é uma cláusula SQL que agrupa um conjunto de dados similares, podendo utilizar mais de um campo para realizar esta tarefa.
GROUP BY é uma cláusula SQL que agrupa um conjunto de dados similares, podendo utilizar mais de um campo para realizar esta tarefa.
Visão geral
O agrupamento de dados é utilizado para exibir resultados de um conjunto comum de informações. Essa prática é muito utilizada em conjunto as funções agragadas, onde o cálculo é feito sobre um todo, mas a exibição é agrupada por uma coluna pré-determinada.
Para os exemplos a seguir, considere a estrutura de tabelas abaixo, onde temos uma tabela chamada produto (Tabela 1), responsável por armazenar todos os produtos do estoque do cliente, a tabela categoria_produto (Tabela 2), responsável por armazenar todas as categorias existentes no banco de dados, e a tabela venda_produto (Tabela 3), que relaciona os produtos que foram vendidos.
id | nome | preco | Id_categoria |
1 | Bola | 35.00 | 1 |
2 | Patinete | 120.00 | 1 |
3 | Carrinho | 15.00 | 1 " |
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo