Galera, estou com uma dúvida pra fazer uma query. Eu tenho uma tabela chamada Incidente e que possui um campo chamado id_chamado. Que é da tabela Chamado.
A tabela Incidente possui uma tabela filha chamada IncidenteEscopoRedeAcesso.
Eu estou fazenfo um innerJoin com IncidenteEscopoRedeAcesso.id_chamado e está dando pau:
select ac.id_acso, ac.in_atvo, ac.cd_acso
from TSGO_ACSO ac
inner join TSGO_INCE_ESCO_REDE_ACSO ira
on ac.id_acso = ira.id_acso
inner join TSGO_CHMO ch
on ira.id_chmo = ch.id_chmo
where ac.in_atvo = 'S' ;
A linha que está com problema é a penúltima. E aparece a seguinte mensagem:
ORA-00904: “IRA”.“ID_CHMO”: invalid identifier
00904. 00000 - “%s: invalid identifier”
Alguém sabe pq está dando erro?