Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

jafm

[Resolvido] SUM e distinct

Mensagens Recomendadas

jafm

Boas,

Estou a tentar a fazer uma soma.

select distinct Year(Data) as date , Sum(Valor) as soma  from Movimentos
group by year(Data),Valor

Eu tenho vários valores e gostaria de soma-los perante o ano. Só que com a query acima ele não me soma correctamente, pois aparece repetido os anos várias vezes.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jsWizard

penso que o distinct não está ai a fazer nada.. experimenta algo assim:

select Year(Data) as date_xpto , Sum(Valor) as soma

from Movimentos

group by year(Data)

penso que assim deve funcionar.. não deves usar alias com nome de keywords reservadas (como date)

inté!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.