Ir ao conteúdo

Posts recomendados

Postado

Tenho a query que precisa retornar a soma do saldo independente da quantidade de itens. Se eu retiro o item da query, retorna tudo em 1 linha porém multiplica o resultado pela quantidade de item.

 

SELECT SC6010.C6_NUM,
SC6010.C6_ITEM,
SB8010.B8_PRODUTO, 
SUM(SB8010.B8_SALDO) AS SALDO 
FROM SB8010, SC6010
WHERE SC6010.C6_PRODUTO = SB8010.B8_PRODUTO
    AND SC6010.C6_LOTECTL = SB8010.B8_LOTECTL
    AND SB8010.B8_LOTECTL='9305'
group by SC6010.C6_NUM, SC6010.C6_ITEM, SB8010.B8_PRODUTO
order by SC6010.C6_NUM, SC6010.C6_ITEM

 

O resultado deveria ser:

00043 440.32
00446 25.6
00446 440

result.jpg

  • mês depois...
  • 3 semanas depois...
Postado
Em 13/07/2023 às 20:19, Diegodcr disse:

 o resultado pela quantidade de item.

O resultado deveria ser:

00043 440.32
00446 25.6
00446 440

 

Remover o campos depois "SELECT" deixar somente o c6.num, soma(...):

 

o resultado pela quantidade de item:

SELECT SC6010.C6_NUM,
SUM(SB8010.B8_SALDO) AS SALDO 
FROM SB8010, SC6010
WHERE SC6010.C6_PRODUTO = SB8010.B8_PRODUTO
    AND SC6010.C6_LOTECTL = SB8010.B8_LOTECTL
    AND SB8010.B8_LOTECTL='9305'
group by SC6010.C6_NUM, SC6010.C6_ITEM, SB8010.B8_PRODUTO
order by SC6010.C6_NUM, SC6010.C6_ITEM

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...