Ir para conteúdo
Fórum Script Brasil

Roberto Valentim

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que Roberto Valentim postou

  1. Boa Tarde Fulvio, já enviei o email com toda a estrutura, qualquer duvida é só falar...
  2. Realmente ficou menor, é que na verdade eu só coloquei um resumo do que estou tentanto fazer... o real é mais complexo ainda... se você tiver interese em ver completo é só me avisar que eu posto aqui toda a tabela e seus relacionamentos é o que eu estou tentanto fazer que é Calcular os gastos com Mão de Obra e Materiais por tipo de Manutenção.
  3. O Sql ficou um pouco grande mais acredito que tenha funcionado, pois só preciso definir melhor todas as clausulas certinhas pra ver se o valor está batendo...
  4. Boa Tarde pessoal, Estou com um pequeno problema em relação ao conhecimento que vocês possuem. :) Possuo 3 Tabelas [Ordem, Executor e Servico], estou precisando pegar a soma do custo de Mão de obra (Tabela Executor) somada a soma do custo de todos os Materiais (Tabela Servico) onde o Status na Tabela Ordem seja igual a F e as informações sejam separadas pela Manutenção. Exemplo: Manutenção Material+Homem Hora ---------------------- ------------------- INSPEÇÃO 1315,15 PREVENTIVA 1070,40 CORRETIVA 4583,62 EMERGÊNCIA 192,65 SEGURANÇA 2055,49 PREDITIVA 1548,20 Elaborei 2 consultas capturando as informações separadas e ao tentar unir-las o resultado é um valor obsurdamente maior do que somando o resultado das consultas separadas. Por Exemplo: 1º Consulta = R$ 346,00 2º Consulta = R$ 1.567,00 União das Consultas = R$ 19.167,00... pelo que pudo perceber a união das Consultas que fiz está pegando o valor da Mão de Obra e duplicando para os N Materiais que a tabela Servico possui Relacionamentos Quote Ordem x Executor = Executor.CodOrd = Ordem.CodOrd Ordem x Servico = Servico.CodOrd = Ordem.CodOrd Informações das Tabelas Ordem só pode ter 1 Registro para N Executor e N Servico Exemplo: Por favor, alguém poderia me dar um help? Obrigado pela Atenção.
×
×
  • Criar Novo...