Jump to content
Fórum Script Brasil
  • 0

Group By


junaooaks
 Share

Question

ai galera depois de muito esforço, não consegui resolver um problema pra quem e mais entendido e muito simples

na minha consulta sql do tendo um problema com a soma de um dos campos:

while($linha=mysql_fetch_array($result)){

$mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor from itens i, produto pro

where i.cod_pedido ='".$linha['cod_pedido']."'

group by pro.produto ";

};

a soma onde estar de vermelho me retorna o falor errado que esta cadastro no pedido.

quando altero o GROUP BY deixando o codigo assim:

while($linha=mysql_fetch_array($result)){

$mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor

from itens i, produto pro

where i.cod_pedido ='".$linha['cod_pedido]."'

group by i.cod_produto ";

};

a soma do "vendido" me retorna errada e a "pro.valor" fica serta

quando eu altero o GROUP BY deixando assim:

while($linha=mysql_fetch_array($result)){

$mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor

from itens i, produto pro

where i.cod_pedido ='".$linha['cod_pedido']."'

group by pro.produto, i.cod_produto ";

};

as duas soma me retorna erro.

gostaria se alguém poder me da um help ,já to pertido nesta consulta

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Guest
This topic is now closed to further replies.
 Share



  • Forum Statistics

    • Total Topics
      150.2k
    • Total Posts
      647.4k
×
×
  • Create New...