Fórum Sql complicado com o Group By #57330
27/11/2006
0
Pessoal, Blz?
Vou mostrar um sql que estou tentando desembolar:
Estou precisando adicionar o campo que esta comentado neste sql mas nao estou conseguindo ... alguem pode me dar um help ai?
Valew!!!!
Vou mostrar um sql que estou tentando desembolar:
select ITEPROD.IDITENSPRODUTOGRUPO, SUM( PRODI.QUANTIDADE ) as QUANTIDADE_ITENS, SUM(PRODI.QUANTIDADE * ITEPROD.VALORCUSTO) as VALORTOTAL_ITENS, PROD.IDGRUPO /*ITEPROGRUP.DESCRICAO as GRUPOITENS_DESCRICAO */ from PRODUTOITENS PRODI inner join ITENSPRODUTO ITEPROD on (PRODI.IDITEMPRODUTO = ITEPROD.IDITEMPRODUTO) inner join PRODUTO PROD on (PRODI.IDPRODUTO = PROD.IDPRODUTO) inner join ITENSPRODUTOGRUPO ITEPROGRUP on (ITEPROD.IDITENSPRODUTOGRUPO = ITEPROGRUP.IDITENSPRODUTOGRUPO) where PRODI.IDPRODUTO in (select IDPRODUTO from COTACAOITENS where IDCOTACAO = 1) group by ITEPROD.IDITENSPRODUTOGRUPO, PROD.IDGRUPO
Estou precisando adicionar o campo que esta comentado neste sql mas nao estou conseguindo ... alguem pode me dar um help ai?
Valew!!!!
Mmoreira
Curtir tópico
+ 0
Responder
Posts
27/11/2006
Mmoreira
Pessoal,
Depois de fazer algumas alterações acho que consegui o resultado esperado. Vou postar o codigo para ver se é possivel dar uma melhorada no mesmo.
Obrigado mais uma vez pela atenção.
Depois de fazer algumas alterações acho que consegui o resultado esperado. Vou postar o codigo para ver se é possivel dar uma melhorada no mesmo.
select SUM( PRODI.QUANTIDADE ) as QUANTIDADE_ITENS, SUM(PRODI.QUANTIDADE * ITEPROD.VALORCUSTO) as VALORTOTAL_ITENS, PRODGRUP.DESCRICAO, ITEPROGRUP.DESCRICAO as GRUPOITENS_DESCRICAO from PRODUTOITENS PRODI inner join ITENSPRODUTO ITEPROD on (PRODI.IDITEMPRODUTO = ITEPROD.IDITEMPRODUTO) inner join PRODUTO PROD on (PRODI.IDPRODUTO = PROD.IDPRODUTO) inner join ITENSPRODUTOGRUPO ITEPROGRUP on (ITEPROD.IDITENSPRODUTOGRUPO = ITEPROGRUP.IDITENSPRODUTOGRUPO) inner join PRODUTOGRUPO PRODGRUP on (PROD.IDGRUPO = PRODGRUP.IDGRUPO) where PRODI.IDPRODUTO in (select IDPRODUTO from COTACAOITENS where IDCOTACAO = 1) group by ITEPROGRUP.DESCRICAO, PRODGRUP.DESCRICAO
Obrigado mais uma vez pela atenção.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)