Re: [firebase-br] Dúvida Join

omar l m rosa omar em conesul.inf.br
Qui Jul 19 14:45:57 -03 2007


comigo funciona Um exemplo que uso:
---------------------------------------------------------------
select P.nome, E.rua
from pessoas P
left join pessoas_end AS E on P.pk_pessoas = E.pk_pessoas
---------------------------------------------------------------

acho que faltou corrigir mais um pouco.....................

---------------------------------------------------------------
select curriculum.codigo, curriculum.nome, CG.descricao as  cargo_pretende, 
CGE.descricao as cargo_empresa
from curriculum
left join cargo AS CG on curriculum.cargo = CG.codigo
                                                                    -----------------
left join cargo AS CGE on curriculum.cargo_empresa = CGE.codigo
                                                                             
        -----------------

---------------------------------------------------------------

Bai.
omar

----- Original Message ----- 
From: ""Fábio P. Santos"" <fpsgyn em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, July 19, 2007 2:24 PM
Subject: Re: [firebase-br] Dúvida Join


Ele deu erro no as
não reconhece o join cargo as

Firebird 1.5.4


omar l m rosa escreveu:
> Tem que mudar um alias:
>
> select curriculum.codigo, curriculum.nome, CG.descricao as
> cargo_pretende, CGE.descricao as cargo_empresa
> from curriculum
> left join cargo AS CG on curriculum.cargo = cargo.codigo
> left join cargo AS CGE on curriculum.cargo_empresa = cargo.codigo
>
> Bai!
> omar
>
> ----- Original Message ----- 
> From: ""Fábio P. Santos"" <fpsgyn em yahoo.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Cc: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, July 18, 2007 7:47 AM
> Subject: [firebase-br] Dúvida Join
>
>
> Tenho a seguinte select:
>
> select curriculum.codigo, curriculum.nome, cargo.descricao as
> cargo_pretende, cargo.descricao as cargo_empresa
> from curriculum
> left join cargo on curriculum.cargo = cargo.codigo
> left join cargo on curriculum.cargo_empresa = cargo.codigo
>
> como fazer left join já que estou referenciando duas colunas da tabela
> curriculum (curriculum.cargo, curriculum.cargo_empresa) que estão
> associados a mesma tabela (cargo)
>
> o select funciona, mas as colunas cargo_pretende e cargo_empresa
> retornam o mesmo resultado...
>
> Flou galera..........
>
>
> _______________________________________________________
> Yahoo! Mail - Sempre a melhor opção para você!
> Experimente já e veja as novidades.
> http://br.yahoo.com/mailbeta/tudonovo/
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>



_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista