boa tarde
tenho uma consulta que me retorna a soma dos dois campos pelo codigo do pedido
so que ela nao esta pegando o campo quantidade
codigo:
while($linha=mysql_fetch_array($result)){
$mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor , i.quant
from itens i, produto pro
where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto";
os valores da soma esta retornando corretos mas quando o pedido tem um produto que tem mais de um da erro
ex: pedido 159
produto 1 saiu 5
produto 2 saiu 6
a consulta nao pega a quantidade que saiu daquele produto e multiplica pelo valor_vendido e nem pelo pro_valor
Multiplicar Resultado
Started By
junaooaks
, 09/08/2007, 15:02
1 reply to this topic
#1
Posted 09/08/2007, 15:02
#2
Posted 09/08/2007, 23:55
Já tentou definir também o i.quant:
Quantidade -> quantidade
Valor Produto -> valor
while($linha=mysql_fetch_array($result)){ $mysql="select sum(i.valor_vendido) as vendido, i.quant as quantidade, sum(pro.valor) as valor from itens i, produto pro where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto";Valor Vendido -> vendido
Quantidade -> quantidade
Valor Produto -> valor
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)