Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida com Select


Ruy Francisco

Pergunta

boa tarde pessoal,

preciso de uma ajuda.

 

tenho 2 tabelas tab_client  e tab-vendas

quero fazer uma select que busque o código do cliente e faça uma soma dos valores dos pedidos feito em um período, e se o cliente NÃO tiver compras apareça o código do cliente e o valor = 0

select a.codcli, sum(b.valorpedido)

from tab-cliente a, tab-vendas b
where a.codcli = b.codcli
and BETWEEN  to_date ('01/05/2017','dd/mm/yyyy') AND to_date ('22/09/2017','dd/mm/yyyy')

 

deve retornar assim:
 

CODCLI  -  VALORPEDIDO

1             - 100
2             - 150
3             - 0
 

 

cliente 1 deve 100 reais em todos os pedidos no período informado, e o cliente 2 teve 150 e o cliente 3 não teve vendas no período.

como eu faço esta select correta no oracle? 
 

 

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...