Erro no join na query

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
pnet1
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 73
Registrado em: Qui, 23 Jan 2020 9:12 pm

Essa query

Selecionar tudo

select sap.codsup, emp.pksf_chapa, emp.atsf_nome,ge.atsf_nome as gestor
from PANA101V_EMPREGADO emp
left join(select codsup, codfunc from TAKB437T_HIER_SAP)sap on emp.pksf_chapa = sap.codfunc --and emp.pksf_chapa = sap.codsup
left join (select pksf_chapa, atsf_nome from PANA101V_EMPREGADO where pksf_chapa in(
           select codsup from TAKB437T_HIER_SAP where codfunc = emp.pksf_chapa)) ge on ge.pksf_chapa = sap.codsup
where emp.pksf_chapa = 4000843
Nessa linha:

Selecionar tudo

select codsup from TAKB437T_HIER_SAP where codfunc = emp.pksf_chapa
não reconhece emp.pksf_chapa. Como eu faço para fazer com que a tabela importante PANA101V_EMPREGADO emp seja reconhecida dentro dos joins ou subqueries?
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Acho que esse tópico ta duplicado.
Vamos continuar neste: viewtopic.php?f=2&t=10957&p=42846
pnet1
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 73
Registrado em: Qui, 23 Jan 2020 9:12 pm

Como eu faço para apagar um tópico ou atualizar sem dar uma nova resposta? Há como?
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Para excluir um tópico, basta responder no próprio tópico que ele está duplicado.
Daí um moderador vai excluir.

Tenho a impressão que é possível editar a última mensagem de um tópico. Veja se aparece um botão EDITAR.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes