Marcos Paulo M. dos Santos
Ajuda com mysql
03 de February de 2018 às 06:48PM
SELECT tbl_produtos.preco, (tbl_pedido_itens.qtd_iten * tbl_produtos.preco) AS total, tbl_pedido_itens.qtd_iten
FROM (tbl_pedido_itens LEFT JOIN tbl_produtos ON tbl_produtos.id=tbl_pedido_itens.cod_iten)
WHERE id_venda = 100

já consegui multiplicar a quantidade de item x valor o resultado esta no total


agora queria saber se e possível tipo somar cada linha da tabela

como fazermos em um campo de valor SUM(total) AS valor_final

como posso resolver isso
Trambulhao
Re: Ajuda com mysql
08 de February de 2018 às 03:52PM
Você não precisa fazer isso em SQL. Usa a função nativa do PHP array_sum() para resolver o problema

$valor_final = array_sum($total);
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.