1
resposta

Qual importância do GROUP BY?

Quando eu executo a seguinte query:

SELECT ESTADO, SUM(LIMITE_DE_CREDITO) AS SOMA_LIMITE FROM tabela_de_clientes

ele me retorna apenas a somatória dos limites de créditos de sp, para mostrar de todos os estados preciso inserir o "GROUP BY ESTADO".

SELECT ESTADO, SUM(LIMITE_DE_CREDITO) AS SOMA_LIMITE FROM tabela_de_clientes
GROUP BY ESTADO;

alguém pode me explicar o pq?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

O groupdBy vai "agrupar" as somas do limite de credito por ESTADO. Sem agrupar, não tem como separar a soma de cada estado, só da pra pegar a soma de tudo, tirando o ESTADO do select.