Group by invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause).
Bom dia,
Senhores, mesmo depois de ler alguns post não conseguir identificar a solução, gostaria de agrupar pelo numero do DAV o valor total de custo
Senhores, mesmo depois de ler alguns post não conseguir identificar a solução, gostaria de agrupar pelo numero do DAV o valor total de custo
select codproduto,te.produto,tio.numerodav,totalliquido,tio.qtde, valorunitario,te.precovenda,te.precocusto, tio.qtde * te.precocusto as "totalcusto" from titensorcamento TIO , TESTOQUE TE where tio.codproduto = te.controle and tio.numerodav = '0000000447' group by tio.numerodav ,te.controle
Patrik Checchetto
Curtidas 0
Melhor post
Luiz Vichiatto
02/10/2017
No caso todos os campos tem que estar no "group by" na mesma ordem que você quer que deseja a quebra ou a soma.
Sempre utilizo a mesma sequencia que coloco no "select".
Evite duplicar campos mesmo que de tabelas diferentes.
Sempre utilizo a mesma sequencia que coloco no "select".
Evite duplicar campos mesmo que de tabelas diferentes.
select TE.codproduto,te.produto,tio.numerodav,totalliquido,tio.qtde, valorunitario,te.precovenda,te.precocusto, (tio.qtde * te.precocusto) as "totalcusto" from titensorcamento TIO , TESTOQUE TE where tio.codproduto = te.controle and tio.numerodav = '0000000447' group by TE.codproduto,te.produto,tio.numerodav,totalliquido,tio.qtde, valorunitario,te.precovenda,te.precocusto
GOSTEI 4
Mais Respostas
Patrik Checchetto
30/09/2017
Ei, muito obrigado...resolvi
No caso todos os campos tem que estar no "group by" na mesma ordem que você quer que deseja a quebra ou a soma.
Sempre utilizo a mesma sequencia que coloco no "select".
Evite duplicar campos mesmo que de tabelas diferentes.
Sempre utilizo a mesma sequencia que coloco no "select".
Evite duplicar campos mesmo que de tabelas diferentes.
select TE.codproduto,te.produto,tio.numerodav,totalliquido,tio.qtde, valorunitario,te.precovenda,te.precocusto, (tio.qtde * te.precocusto) as "totalcusto" from titensorcamento TIO , TESTOQUE TE where tio.codproduto = te.controle and tio.numerodav = '0000000447' group by TE.codproduto,te.produto,tio.numerodav,totalliquido,tio.qtde, valorunitario,te.precovenda,te.precocusto
GOSTEI 0