Ir para conteúdo
Fórum Script Brasil

matheuszorzella

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que matheuszorzella postou

  1. Fulvio obrigado mesmo... consegui fazer hoje... fiquei em cima disso direto... Valeu mesmo a atencao Abraco
  2. Não. Porque estou filtrando pelo codtmv, porem caso precise é só seguir a mesma logica.... O problema é que estou buscando de uma mesma tabela e tenho dois WHERE, que gostaria de fazer uma conferencia... OBS: Esta logica de buscar esse da mesma tabela e dar o resultado numa nova coluna vou usar bastante. Abaixo as minhas selects para você analisar SELECT C.CODCCUSTO, C.NOME, SUM (A.VALORBRUTO) AS VALORCONTRATO FROM TMOV A, GCCUSTO C WHERE A.CODCCUSTO = C.CODCCUSTO AND A.CODTMV IN ('2.1.10', '2.1.01') GROUP BY C.CODCCUSTO, C.NOME SELECT C.CODCCUSTO, C.NOME, SUM (A.VALORBRUTO) AS VALORCONTRATO FROM TMOV A, GCCUSTO C WHERE A.CODCCUSTO = C.CODCCUSTO AND A.CODTMV IN ('2.1.01') GROUP BY C.CODCCUSTO, C.NOME Obrigado TENTEI FAZER ISSO AQUI, POREM não VEM CERTO O VALOR DA SEGUNDA TMOV SELECT C.CODCCUSTO, C.NOME, SUM (A.VALORBRUTO) AS CONTRATO, SUM (D.VALORBRUTO)AS FAT_DIRETO FROM TMOV A, GCCUSTO C, TMOV D WHERE A.CODCCUSTO = C.CODCCUSTO AND A.CODTMV IN ('2.1.10', '2.1.01') AND D.CODTMV = '2.1.01' GROUP BY C.CODCCUSTO, C.NOME
  3. tenho uma tabela com as seguintes informacoes id coccusto codtmv valorbruto 1 1.01.001 1.1.10 100.00 2 1.01.002 1.1.10 100.00 3 1.01.004 1.1.10 100.00 4 1.01.001 1.2.15 50.00 5 1.01.005 1.1.10 100.00 6 1.01.004 1.2.15 50.00 gostaria de fazer uma query para dar este resultado id coccusto codtmv valorbruto valorbruto2 1 1.01.001 1.1.10 100.00 50.00 2 1.01.002 1.1.10 100.00 null 3 1.01.004 1.1.10 100.00 50.00 5 1.01.005 1.1.10 100.00 null tentei varios tipos mas não consegui com sucesso. Obrigado antecipadamente.
×
×
  • Criar Novo...