AJUDA NO SELECT - SQLSERVER VB6

 Tópico anterior Próximo tópico Novo tópico

AJUDA NO SELECT - SQLSERVER VB6

VB / VBA

 Compartilhe  Compartilhe  Compartilhe
#492551 - 06/02/2020 16:28:45

FERRUBIM
PORTO ALEGRE
Cadast. em:Novembro/2012


Alguem pode me ajudar nesse select pois não estou sabendo fazer...
  - preciso saber a quantidade de clientes que estao atrasos até 50 dias e que não tem nenhuma ocorrência lançada (tabela EVENTO) do dia de hoje até a ultima ocorrencia lancada(dt_evento_real)..

está dando a mensagem :
Mensagem 147, Nível 15, Estado 1, Linha 12
Uma agregação não pode aparecer na cláusula WHERE, a menos que esteja em uma subconsulta contida em uma cláusula HAVING ou uma lista de seleção, e a coluna que está sendo agregada seja uma referência externa.


alguem pode me auxiliar nesse comando por favor...


SELECT  COUNT(DISTINCT(nm_cliente)) AS WL_QTADE_CLIENTE From VIEW_BASE_ELETRONICA  WHERE  BANCO = 'DAYCOVAL' AND
NR_DIAS_ATRASO >= 0 AND  NR_DIAS_ATRASO <= 50 AND
  NOT NR_CONTRATO IN (SELECT NR_CONTRATO FROM VIEW_BASE_ELETRONICA A WHERE VIEW_BASE_ELETRONICA.NR_CGC = A.NR_CGC AND
   VIEW_BASE_ELETRONICA.NR_CONTRATO = A.NR_CONTRATO AND  VIEW_BASE_ELETRONICA.BANCO = A.BANCO AND A.NR_DIAS_ATRASO > 0 AND
   A.NR_PARCELA <  VIEW_BASE_ELETRONICA.NR_PARCELA) AND
   CD_USUARIO_CLIENTE = 'FERNANDO' AND
    NR_CONTRATO IN (SELECT  NR_CONTRATO
     FROM EVENTO WHERE VIEW_BASE_ELETRONICA.NR_CGC = EVENTO.NR_CGC AND VIEW_BASE_ELETRONICA.NR_CONTRATO = EVENTO.NR_CONTRATO
     AND  VIEW_BASE_ELETRONICA.BANCO = EVENTO.BANCO AND
     datediff(DAY, '06/02/20202' , max(DT_EVENTO_REAL)) >= 10 AND
     datediff(DAY, '06/02/20202' , max(DT_EVENTO_REAL)) < = 20)



#492560 - 07/02/2020 11:00:42

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Seria interessante se pudesse mostrar a estrutura das tabelas, melhor ainda se incluir suas chaves primárias e estrangeiras(ou ao menos como se ligam)

_______________________________________________________________________
Virei Oráculo!
The end is nigh, be ready for the nukes!


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por FERRUBIM em 07/02/2020 15:21:00