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

Erro ao realizar um (Select count (distinct)) dentro de um SUM


Lucas Callegari Machado

Pergunta

Conseguem me ajudar por favor?

 

Olá estou com uma duvida para realizar a seguinte expressão, onde o sql retorna a seguinte critica:

Mensagem 130, Nível 15, Estado 1, Linha 60
Não é possível executar uma função de agregação em uma expressão que contenha uma agregação ou uma subconsulta.

 

 SUM  (lin.kmtpla / (SELECT COUNT(DISTINCT C.CODHOR)
FROM 
MANI MAN INNER JOIN
IMAM IMA ON IMA.CODMAN=MAN.CODMAN AND IMA.SERMAN=MAN.SERMAN AND IMA.FILMAN=MAN.CODFIL INNER JOIN
CONH C ON C.CODCON=IMA.CODDOC AND C.CODFIL=IMA.FILDOC AND C.SERCON=IMA.SERDOC LEFT OUTER JOIN
HORA HOR ON HOR.CODHOR=C.CODHOR LEFT OUTER JOIN
LINHA LIN ON LIN.CODLIN=HOR.CODLIN
where man.CODMAN = c.CODMAN)) AS TOT_KM,

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,4k
    • Posts
      652,1k
×
×
  • Criar Novo...