Tchello Postado Janeiro 5, 2011 Denunciar Share Postado Janeiro 5, 2011 Tenho a seguinte tabela:Query SELECT usu_nome, SUM(ped_total_pedido) AS pedidos FROM pedido, ped_data BETWEEN '2010-10-01' AND '2010-10-31' GROUP BY usu_nome ORDER BY pedidos DESC;no scrip faço a chamada da seguinte forma:<td>$res->fields("usu_nome")</td><td>$res->field("pedidos")</td>;usu_nome | pedidos JOVAINE AUGUSTO 175355.4MARCELINO SILVA 148485.96FLAVIO 113647.76Preciso de ajuda. Como coloco a porcentage de pedidos de cada vendedor?Ex.:usu_nome | pedidos | %JOVAINE AUGUSTO 175355.4 40,08%MARCELINO SILVA 148485.96 33,94%FLAVIO 113647.76 25,98% Link para o comentário Compartilhar em outros sites More sharing options...
0 João Paulo Taraciuk Postado Janeiro 5, 2011 Denunciar Share Postado Janeiro 5, 2011 (editado) Vê se é isso que você precisa:SELECT usu_nome, SUM(ped_total_pedido) AS pedidos, (SUM(ped_total_pedido)/(SELECT SUM(ped_total_pedido) FROM PEDIDO WHERE ped_data BETWEEN '2010-10-01' AND '2010-10-31' )*100)AS Percentual FROM pedido WHERE ped_data BETWEEN '2010-10-01' AND '2010-10-31' GROUP BY usu_nome ORDER BY pedidos DESC Editado Janeiro 5, 2011 por João Paulo Taraciuk Link para o comentário Compartilhar em outros sites More sharing options...
0 Tchello Postado Janeiro 5, 2011 Autor Denunciar Share Postado Janeiro 5, 2011 Funcionou... muito obrigado! Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Tchello
Tenho a seguinte tabela:
Query SELECT usu_nome, SUM(ped_total_pedido) AS pedidos FROM pedido,
ped_data BETWEEN '2010-10-01' AND '2010-10-31' GROUP BY usu_nome ORDER BY pedidos DESC;
no scrip faço a chamada da seguinte forma:
<td>$res->fields("usu_nome")</td><td>$res->field("pedidos")</td>;
usu_nome | pedidos
JOVAINE AUGUSTO 175355.4
MARCELINO SILVA 148485.96
FLAVIO 113647.76
Preciso de ajuda. Como coloco a porcentage de pedidos de cada vendedor?
Ex.:
usu_nome | pedidos | %
JOVAINE AUGUSTO 175355.4 40,08%
MARCELINO SILVA 148485.96 33,94%
FLAVIO 113647.76 25,98%
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados