-
Total de itens
3 -
Registro em
-
Última visita
anderson810311's Achievements
0
Reputação
-
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.UnidadeMais uma vez, Obrigado.
-
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
-