[firebase-br] Union e Order by

Magno System magno em speet.com.br
Qua Set 17 09:48:21 -03 2008


Complementando.

Com o union se tiver mais de um registro com todos os campos com valores 
iguais só aparecerá 1. Se quiser que apareçam todos tem que usar UNION ALL

----- Original Message ----- 
From: "Forrest®" <fernando.bg em gmail.com>
To: <lista em firebase.com.br>
Sent: Wednesday, September 17, 2008 9:38 AM
Subject: Re: [firebase-br] Union e Order by


nazareno neto wrote:

> Sou novo na area de programação, e me deparei com uma situação que
> preciso unir duas tabelas, mas tenho que obrigatoriamente ordenalas
> pela minha chave primaria, estou tentado dar um order by, mas da o
> seguinte erro:
>
> fmSQLEditor.Query:
> Invalid token.
> Dynamic SQL Error.
> SQL error code = -104.
> Invalid command.
> invalid ORDER BY clause.
>
> Duvida: dapra usar Union e Order by juntos?

Sim dá para usar sim, lembrando que você faz as uniões e o ordenação
fica no final e utilize o indice do campo.

select campo1, campo2, campo3 from tabelaA
union
select campo1, campo2, campo3 from tabelaB
order by 1

Não se esqueça que no union os campos tem que ter o mesmo tipo e nome.
Qualquer duvida poste aí de novo.

T++++++++++++++++++

-- 



______________________________________________
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