KUROL3 3 Denunciar post Postado Outubro 28, 2008 olá tenho esse lect que retorna o valor do frete agrupado por pedido gostaria de saber se no mesmo da para retornar o valor somando... tipo SUM(cf_frete) so que da erro... SELECT cf_frete FROM carrinho_finalizado CF INNER JOIN boleto_gerado BG ON BG.id_pedido = CF.cf_identificacao AND pago = 'sim' AND BG.boleto_cartao = '' WHERE ( cf_status =3 OR cf_status =4 ) AND MONTH( cf_data ) = '10' AND YEAR( cf_data ) = '2008' GROUP BY cf_frete LIMIT 0 , 30 Abraco Marco Compartilhar este post Link para o post Compartilhar em outros sites
Guilherme Ribeiro 1 Denunciar post Postado Outubro 28, 2008 É assim mesmo, utilizando sum(campo). Se houverem mais campos no seu select, deverá utilizar o group by. Qual o erro que apareceu? Compartilhar este post Link para o post Compartilhar em outros sites
KUROL3 3 Denunciar post Postado Outubro 28, 2008 Bom ele esta retornado group by frete ou seja todos os valores = agrupados.. agora gostaria de samar todos os resultados para sair um único valor nao como esta no select abaixo.. Marco Compartilhar este post Link para o post Compartilhar em outros sites
Guilherme Ribeiro 1 Denunciar post Postado Outubro 28, 2008 Então marco, ali no select você coloca select sum(cd_frete) as total from ... Testa deste jeito;;; Compartilhar este post Link para o post Compartilhar em outros sites
KUROL3 3 Denunciar post Postado Outubro 28, 2008 sai o mesmo resultado Compartilhar este post Link para o post Compartilhar em outros sites