Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LaLi

Erro em uma consulta Mysql

Recommended Posts

Oi gente, estou tentando realizar a seguinte consulta, mas a parte do HAVING nao da certo de jeito nenhum.

jah tentei de todas as meneiras.

aparece a seguinte mensagem:

 

__________________________________________________________-

Comando SQL:

 

SELECT InfoATs.CodempresaMatriz AS SAP, OSs_abertas.Dia_Ref, DateDiff( Dia_Ref, Dtabertura ) AS Aging, Count( Nros ) AS QTD

FROM OSs_abertas

INNER JOIN InfoATs ON OSs_abertas.Codempresa = InfoATs.Codempresa

GROUP BY InfoATs.CodempresaMatriz, OSs_abertas.Dia_Ref, DateDiff( Dia_Ref, Dtabertura )

HAVING (

 

DateDiff( Dia_Ref, Dtabertura )

BETWEEN 20

AND 30

)

LIMIT 0 , 30

 

Mensagens do MySQL :

 

#1054 - Unknown column 'Dtabertura' in 'having clause'

 

_______________________________________________

 

se puderem me ajudar, eu agradeco! =)

valew.

 

beijos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Troca esse HAVING por um WHERE simples!

 

Having é utilizado em querys agrupadas, o que não é seu caso, pelo o que parece.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.