[firebase-br] A t?tulo de conhecimento

Marcelo Silva marcvan em ig.com.br
Sex Ago 3 08:45:04 -03 2007


Me parece que o union nao deve ser usado como um Inner Join

No caso de Union nao seriam 2 selects distintos porem com resultados de campos identicos para que possa haver a uniao ?

-----------------------------------
Marcelo Silva

----- Original Message ----- 
From: "Samuel Duarte Matos" <samuelmatos em cprinformatica.com.br>
To: <lista em firebase.com.br>
Sent: Thursday, August 02, 2007 5:46 PM
Subject: [firebase-br] A t?tulo de conhecimento


> Olá pessoal
> 
> Descobri um problema no FB 1.5.4
> 
> Não consegui utilizar o case numa cláusula order by quando tenho um select 
> com union all
> 
> ex.:
> 
> select t1.campo1, t1.campo2, t1.campo3
> from tabela1 t1
> union all
> select t2.campo1, t2.campo2, t2.campo3
> from tabela2 t2
> order by case :ordenacao
>                when 1 then 3
>                when 2 then 1
>              end
> 
> se eu fizer desse jeito não funciona, mas se eu fizer sem o union (somente o 
> promeiro select) daí funciona.
> 
> Alguem sabe se este problema foi resolvido no FB2?
> 
> Obrigado a todos 
> 
> 
> 
> 
>


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


______________________________________________
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