Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diego Chiarelotto

Consulta apenas mostrar numeros positivos

Recommended Posts

boa tarde galera.

faço uma consulta e nao quero mostrar valores negativos.

 

uso campo float no campo que nao quero numeros negativos.

 

meu select hoje esta assim:

 

$sql = mysql_query("select a.id, a.pedidofisico, a.cliente, a.cpf_cnpj, a.data, b.id_pedido, b.valorun, b.valorreal, b.precodif, b.produto, b.qtd, b.qtd1, b.saldo from pedido a, pedido_itens b where b.produto = '$produto' AND a.pedidofisico = b.id_pedido order by a.data desc, a.id desc", $db) or die(mysql_error());	
$selec = " SELECT SUM(saldo) as total FROM pedido_itens WHERE produto = '$produto' order by id DESC";
$exec = mysql_query($selec, $db) or die(mysql_error());

 

um e para mostrar o que quero o outro somar, so que como tem numero negativo ta quebrando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em tese ...

 

select 
a.id, a.pedidofisico, a.cliente, a.cpf_cnpj, 
a.data, b.id_pedido, b.valorun, b.valorreal, 
b.precodif, b.produto, b.qtd, b.qtd1, b.saldo 
from pedido a, pedido_itens b 
where b.produto = '$produto' 
AND a.pedidofisico = b.id_pedido 
and b.saldo >= 0
order by a.data desc, a.id desc

 

SELECT SUM(saldo) as total 
FROM pedido_itens 
WHERE produto = '$produto' 
and b.saldo >= 0
order by id DESC

 

... mas acho que não seria só isto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.