Amauri Norato Postado Setembro 17, 2011 Denunciar Share Postado Setembro 17, 2011 Olá pessoal, boa noite!Sou novo aqui no tópico e estou com um pequeno problema:preciso realizar uma multiplicação entre duas colunas de duas tabelas diferentes e este resultado eu preciso apresentar somado...pois como tem mais de uma ocorrência nestas tabelas necessito desta soma.estou tentando fazer da seguinte maneira:---RELATÓRIO DE TAREFAS POR PROCESSOSELECT PROC.NR_PROCESSO NUMERO_PROCESSO, sum (TO_CHAR(HONORARIO.QT_HORAS * HORAADV.VL_HORA, '99999.99')) VALOR_TOTALFROM AM_PROCESSO PROC, AM_ADVOGADO_HONORARIO HONORARIO, AM_HORA_ADVOGADO HORAADV, AM_ADVOGADO_PROCESSO ADVPROCWHERE PROC.DT_ABERTURA <= TO_DATE('14/09/11', 'DD/MM/YY') AND ADVPROC.CD_PESSOA_ADVOGADO = 20AND ADVPROC.NR_PROCESSO = HONORARIO.NR_PROCESSOAND HORAADV.CD_PESSOA_ADVOGADO = ADVPROC.CD_PESSOA_ADVOGADOAND HORAADV.CD_PESSOA_ADVOGADO = HONORARIO.CD_PESSOA_ADVOGADOAND HORAADV.DT_VIGENCIA < HONORARIO.DT_HONORARIOGROUP BY(PROC.NR_PROCESSO, HONORARIO.CD_PESSOA_ADVOGADO, HORAADV.CD_PESSOA_ADVOGADO, ADVPROC.NR_PROCESSO)já tentei fazer um cast antes do to_char porém também não funcionou!Alguém tem alguma possivel solução?Desde já agradeço a todos!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Amauri Norato
Olá pessoal, boa noite!
Sou novo aqui no tópico e estou com um pequeno problema:
preciso realizar uma multiplicação entre duas colunas de duas tabelas diferentes e este resultado eu preciso apresentar somado...
pois como tem mais de uma ocorrência nestas tabelas necessito desta soma.
estou tentando fazer da seguinte maneira:
---RELATÓRIO DE TAREFAS POR PROCESSO
SELECT PROC.NR_PROCESSO NUMERO_PROCESSO, sum (TO_CHAR(HONORARIO.QT_HORAS * HORAADV.VL_HORA, '99999.99')) VALOR_TOTAL
FROM AM_PROCESSO PROC, AM_ADVOGADO_HONORARIO HONORARIO, AM_HORA_ADVOGADO HORAADV, AM_ADVOGADO_PROCESSO ADVPROC
WHERE PROC.DT_ABERTURA <= TO_DATE('14/09/11', 'DD/MM/YY')
AND ADVPROC.CD_PESSOA_ADVOGADO = 20
AND ADVPROC.NR_PROCESSO = HONORARIO.NR_PROCESSO
AND HORAADV.CD_PESSOA_ADVOGADO = ADVPROC.CD_PESSOA_ADVOGADO
AND HORAADV.CD_PESSOA_ADVOGADO = HONORARIO.CD_PESSOA_ADVOGADO
AND HORAADV.DT_VIGENCIA < HONORARIO.DT_HONORARIO
GROUP BY(PROC.NR_PROCESSO, HONORARIO.CD_PESSOA_ADVOGADO, HORAADV.CD_PESSOA_ADVOGADO, ADVPROC.NR_PROCESSO)
já tentei fazer um cast antes do to_char porém também não funcionou!
Alguém tem alguma possivel solução?
Desde já agradeço a todos!!!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.