select itmovimentacao.produto, CONCAT('R$ ', FORMAT(itmovimentacao.preco, 2)) as preco, 
CONCAT('', FORMAT(sum(itmovimentacao.quantidade), 0)) as quantidade, 
CONCAT('R$ ', FORMAT(sum(itmovimentacao.valorliquido), 2)) as total, 
estoqueprodutos.produto, estoqueprodutos.codproduto, 
produtos.codigo, produtos.descricao, produtos.ref, sum(itmovimentacao.valorliquido) as total1, itmovimentacao.cancelado
    from itmovimentacao
INNER JOIN estoqueprodutos on estoqueprodutos.codproduto = itmovimentacao.produto
INNER JOIN produtos on produtos.codigo = estoqueprodutos.produto
where documento = '87' and itmovimentacao.cancelado = 'N'
GROUP BY itmovimentacao.produto        
        