# Chekin 4 Banco de Dados
Group By
Usamos a Cláusula Grou by para agrupar registros em sub grupos baseados em colunas ou valores retornado por uma expressão.
Sintaxe básica:
`````sql
SELECT colunas, função_agregação
FROM tabela
WHERE filtro
GROUP BY colunas
``````
Exemplo de com tabela:
``````sql
create table vendas (
id_venda int primary key auto_increment
nm_produto varchar (100)
)
insert into vendas (id_venda, nm_produto)
Values ("Bruno")
("João"),
("Mateus");
SELECT * FROM vendas;
SELECT *
FROM vendas
GROUP BY nm_produto;
``````