SQL funções agregação

brunoss

Power Member
Imaginem a seguinte tabela:

MesProdutovendas
Janeiro110
Janeiro215
Feveiro323
Março115

o problema é que quero indicar qual foi o produto que teve mais vendas para cada mês
resultado:

Janeiro 2 15
Fevereiro 3 23
Março 1 15

Estou com dificuldades em resolver todas as querys que tenham uma função de agregação e depois seja necessário indicar um campo pelo qual não é agreagado...
 
Boas
Em princípio basta fazeres algo do género:
Código:
SELECT mes, produto, SUM(vendas) AS Vendas FROM <tabela> GROUP BY mes, produto
Cumps
 
Fui lá com um left join, obrigado na mesma. Acho que nenhum de vocês percebeu ao certo o que eu realmenti pedi xD. ja agora a ajuda veio daqui
 
Última edição:
Back
Topo