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?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
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.