Fórum ERRO INNER JOIN FIREBIRD 3.0 #468620

02/02/2014

0

ESSE CODIGO FUNCIONA NO 2.5, MAS JÁ NO 3.0 NÃO FUNCIONA ALGUEM PODE ME AJUDAR ?


SELECT ID_FUNCIONARIO,NOME,ENDERECO,BAIRRO,TELEFONE,CELULAR,EMAIL,
NOME_CIDADE
from cidade
inner join funcionario on (cidade.id_cidade = funcionario.id_cidade)

Joabe Silva

Joabe Silva

Responder

Posts

03/02/2014

Alex Lekao

Oi Joabe, bom dia!!!

Eu nao tenho Firebird em nenhuma das duas versoes instalado e faz um tempinho que nao mexo, mas vc poderia postar o erro para analisarmos e ver se tem alguma dica nele que possa ajudar?

Abraco.

Alex - Lekao
Responder

Gostei + 0

03/02/2014

Leandro Chiodini

tente assim

SELECT func.ID_FUNCIONARIO,func.NOME,cid.ENDERECO,cid.BAIRRO,func.TELEFONE,func.CELULAR,func.EMAIL,
cid.NOME_CIDADE
from cidade Cid
inner join funcionario func on (cid.id_cidade = func.id_cidade)



Não sei se o alias esta coerente com o que você precisa,
mais se nao tiver basta mudar os aliases para os campos corretamente que deve funcionar,
se nao cole o erro para vermos o que ocorreu.


att,
Responder

Gostei + 0

03/02/2014

Joabe Silva

ELE EXECUTA, MAS NA HORA DE TRAZER DÁ ESSA MENSAGEM NO IBEXPERT.
Plan
PLAN JOIN (CID NATURAL, FUNC INDEX (FK_FUNCIONARIO_1))




tente assim

SELECT func.ID_FUNCIONARIO,func.NOME,cid.ENDERECO,cid.BAIRRO,func.TELEFONE,func.CELULAR,func.EMAIL,
cid.NOME_CIDADE
from cidade Cid
inner join funcionario func on (cid.id_cidade = func.id_cidade)



Não sei se o alias esta coerente com o que você precisa,
mais se nao tiver basta mudar os aliases para os campos corretamente que deve funcionar,
se nao cole o erro para vermos o que ocorreu.


att,
Responder

Gostei + 0

03/02/2014

Joabe Silva

RESOLVIDO , NÃO ESTAVA LISTANDO POR QUE MEU FUNCIONÁRIO CADASTRADO NÃO TINHA UMA CIDADE.

OBRIGADO A TODOS QUE ME AJUDARAM ...
Responder

Gostei + 0

13/02/2014

William

Finalizando o tópico!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar