Como somar um valor de uma tabela ( SQL ) ?
Bom dia galera !!!
Bom tenho que montar uma SQL q some os valores lancado em CONTASRECEBER do campo ( VALOR ), mas q so some esse registro qdo a tabela de PEDIDO tiver com o campo STATUS = 1 : montei a SQL da seguinte forma : mas da erro
Select Sum(C.Valor) as Total, Pedido.Status from ContasReceber C
Left Join Pedido on Pedido.CodPedido = C.CodPedidoVenda
Where Pedido.Status = 1
da seguinte erro INVALID COLUN REFERENCE !!!
Alguem poderia me ajudar nessa situacao
Bom tenho que montar uma SQL q some os valores lancado em CONTASRECEBER do campo ( VALOR ), mas q so some esse registro qdo a tabela de PEDIDO tiver com o campo STATUS = 1 : montei a SQL da seguinte forma : mas da erro
Select Sum(C.Valor) as Total, Pedido.Status from ContasReceber C
Left Join Pedido on Pedido.CodPedido = C.CodPedidoVenda
Where Pedido.Status = 1
da seguinte erro INVALID COLUN REFERENCE !!!
Alguem poderia me ajudar nessa situacao
Walter Faria
Curtidas 0
Respostas
Helio Nascimento
01/07/2005
Select Sum(C.Valor) as Total, Pedido.Status from ContasReceber C Left Join Pedido on Pedido.CodPedido = C.CodPedidoVenda Where Pedido.Status = 1
Caro Walter
Tente Assim...
Select Sum(C.Valor) as Total, P.Status
from ContasReceber C
Left Join Pedido P on P.CodPedido = C.CodPedidoVenda
Where P.Status = 1 //se a coluna status for integer ou smallint
Where P.Status = ´1´ // Se a coluna Status for CHAR ou VARCHAR
Post aqui se deu ou não certo !! //Até breve // Sds. Hélio
GOSTEI 0
Rjun
01/07/2005
Select Cr.CodPedidoVenda, Sum(Cr.Valor) as Total, Pe.Status from ContasReceber Cr Left Join Pedido Pe on Pe.CodPedido = Cr.CodPedidoVenda Where Pe.Status = 1 Group by CodPedidoVenda, Pe.Status
GOSTEI 0