=?ISO-8859-1?Q?Re:_[firebase-br]_UTILIZAR_IF_NO_SELECT, _=C9_POSSIVEL_=3F?=

Jeferson Oliveira jefersonfoliveira em gmail.com
Sex Jul 21 12:01:26 -03 2006


>
> ASM> So aproveitando, com o union eu consigo fazer um order by com a união
> das
> ASM> tabelas ??


Sim. É possível.
Apenas atente para, caso as duas consultas retornem campos com nomes
diferentes, utilizar o order by referenciando a posição do campo e não seu
nome.
Exemplo:
select Numero, Nome
from Tabela
where Nome <> ''

union
select Numero, 'NOME NÃO INFORMADO'
from Tabela
where Nome = ''
order by 2

Nesse caso na segunda consulta o segundo campo não foi denominado 'Nome',
mas as informações serão ordenadas pelo valor da coluna 2.


Abraço!

Jeferson Oliveira



Mais detalhes sobre a lista de discussão lista