[firebase-br] Fb 2.5 - problemas com apelidos no WHERE e ORDER BY

Toninho Eleotério toninhoeleoterio em gmail.com
Qua Mar 27 16:48:31 -03 2013


Entendi Felipe.

Estou apresentando meu ponto de vista, mas eu mesmo precisei utilizar as
duas formas. rsrsrs

Atenciosamente,
Toninho Eleotério

Telefones: (32) 3222-5695
                (32) 8856-3706

*"Certamente que a bondade e a misericórdia me seguirão todos os dias da
minha vida, e habitarei na casa do Senhor por longos dias."
Salmo 23.6*



Em 27 de março de 2013 16:43, Felipe Aron <felipearon em gmail.com> escreveu:

> Concordo contigo Toninho, é meio ilógico essa falta de padrão porém num
> projeto que estamos migrando (Fb-1.5 para 2.5) existem "milhares" de SQLs
> nessa estrutura...rs.
>
> OBS: No Fb-1.5 funciona.
>
>
> Em 27 de março de 2013 16:28, Toninho Eleotério
> <toninhoeleoterio em gmail.com>escreveu:
>
> > Oi Felipe
> > Tudo bem?
> >
> > Parece não fazer sentido utilizar um apelido para a tabela e depois
> > referenciar o nome, ou usa um ou usa outro.
> >
> > Não sei te falar a o certo, mas também nunca consegui fazer assim,
> > misturando as duas formas.
> >
> > Atenciosamente,
> > Toninho Eleotério
> >
> > Telefones: (32) 3222-5695
> >                 (32) 8856-3706
> >
> > *"Certamente que a bondade e a misericórdia me seguirão todos os dias da
> > minha vida, e habitarei na casa do Senhor por longos dias."
> > Salmo 23.6*
> >
> >
> >
> > Em 27 de março de 2013 16:11, Felipe Aron <felipearon em gmail.com>
> escreveu:
> >
> > > Galera, estou fazendo alguns testes com o Firebird 2.5, montei a
> seguinte
> > > SQL:
> > >
> > > *Select T.nome From tabela T where T.id = 1;*
> > >
> > > Até aqui maravilha. Porém se no Where ou Order By eu fizer:
> > >
> > > *Select T.nome From tabela T where tabela.id = 1;*
> > >
> > > A SQL acima da erro, dizendo que não encontra a coluna "tabela.id". Ou
> > > seja, uma vez indicado o apelido para a tabela, não tem como usar a
> > sintaxe
> > > <tabela>.<campo>.
> > >
> > > Existe alguma forma de fazer a SQL acima (... where tabela.id = 1)
> > > funcionar?
> > >
> > > --
> > > Analista-Programador
> > > #FollowMe: @felipearon <http://twitter.com/felipearon> (
> > > http://felipearon.net)
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>
> --
> Analista-Programador
> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> http://felipearon.net)
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista