Prá não perder os dados pode-se fazer union das duas queries.

Select * from agenda where data not null order by data, nome
Union
Select *from agenda where data is null order by nome


O cuidado que deve ser tomado é em relação aos tipos de dados retornados em
cada coluna
já que o Union requer que os dois selects retornem os mesmos tipos nas
colunas.

On 20/06/06, Moked - Tamara (Brazil) <[EMAIL PROTECTED]> wrote:
>
> Anderson,
>
> Não sei se isso daria certo, depende como vc está exibindos estes dados,
> mas de imediato uma idéia que passa pela minha cabeça é vc dividir em dois
> select's distintos:
>
> Select * from agenda where data not null order by data, nome
> e
> Select *from agenda where data is null order by nome
>
> Mas tem q tomar cuidado pra não perder os dados do primeiro Select...
>
> Tamara Clemente - Suporte Técnico
> Moked do Brasil - Consultoria de Segurança Empresarial
> Divisão MokInf de Informática
> PABX: (55-11) 5071-2748
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> www.moked.com.br <http://www.moked.com.br/>
>
>
> ________________________________
>
> De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
> nome de Anderson
> Enviada em: segunda-feira, 19 de junho de 2006 20:47
> Para: delphi-br
> Assunto: [delphi-br] Order by
>
>
>
> Uma luz, por favor!!!
>
> estou fazendo o seguinte select
>
> select * from agenda order by data, nome
>
> só que algumas data estão em branco, e portanto na ordenação aparecem em
> primeiro, e eu queria que aparecesse primeiro as datas ordenadas de forma
> crescente e depois as que estão em branco, como faço isso? naum consigo
> pensar em mais nada
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
Saudações,

Zunga.


[As partes desta mensagem que não continham texto foram removidas]






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a