Ir para conteúdo
Fórum Script Brasil

anderson810311

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Atualizações de Status postados por anderson810311

  1. Olá Denis, bom dia.

    tudo bom?

    Queria mais uma ajuda sua sobre o fórum que você me ajudou, queria saber como consigo tirar a porcentagem do "Recebido e Auditado" da tabela "rec_lider e rec_fiscal"?

    coloquei a instrução abaixo, más não esta dando certo, pode me ajudar mais uma vez?

    SELECT
    rl.Unidade,
    rl.`Total Mês`,
    rl.`Total Recebido`,
    `Auditado`,
    `Devolvido`,
    `Total Auditado`,
    `% Auditado`
    FROM (SELECT
    rec_lider.cd AS Unidade,
    Month(data) AS `Total Mês`,
    SUM(rec_lider.total_recebido) AS `Total Recebido`
    FROM rec_lider
    GROUP BY rec_lider.cd
    ) AS rl
    INNER JOIN (SELECT
    rec_fiscal.cd AS Unidade,
    SUM(rec_fiscal.total_recebimento) AS Auditado,
    SUM(rec_fiscal.total_devolvido) AS Devolvido,
    SUM(rec_fiscal.total_recebimento)+SUM(rec_fiscal.total_devolvido) AS `Total Auditado`,
    SUM(rec_fiscal.total_devolvido)/ SUM(rec_lider.total_recebido) AS `% Auditado`
    FROM rec_fiscal
    GROUP BY rec_fiscal.cd
    )AS rf ON rf.Unidade = rl.Unidade
    GROUP BY rl.Unidade 

     

    Mais uma vez, Obrigado.

     

     

    1. anderson810311

      anderson810311

      Olá Denis, 

      Consegui resolver aqui, fiz a inclusão como sinalizado em vermelho abaixo. 

      SELECT
      rl.Unidade,
      rl.`Total Mês`,
      rl.`Total Recebido`,
      `Auditado`,
      `Devolvido`,
      `Total Auditado`,
      (select SUM(`Total Auditado`/`Total Recebido`)*100) AS `% Auditado`
      FROM (SELECT
      rec_lider.cd AS Unidade,
      Month(data) AS `Total Mês`,
      SUM(rec_lider.total_recebido) AS `Total Recebido`
      FROM rec_lider
      GROUP BY rec_lider.cd
      ) AS rl
      INNER JOIN (SELECT
      rec_fiscal.cd AS Unidade,
      SUM(rec_fiscal.total_recebimento) AS Auditado,
      SUM(rec_fiscal.total_devolvido) AS Devolvido,
      SUM(rec_fiscal.total_recebimento)+SUM(rec_fiscal.total_devolvido) AS `Total Auditado`
      FROM rec_fiscal
      GROUP BY rec_fiscal.cd
      )AS rf ON rf.Unidade = rl.Unidade
      GROUP BY rl.Unidade
      ;
       

      Más uma vez, Obrigado

×
×
  • Criar Novo...