Olá Vicente, meu nome  é Elson, vou tentar ajudá-lo no seu problema.
Para ordenar com mais de um parâmetro, basta adiciona-lo no proprio order by, 
por exemplo:

Select Nome, cidade, Pais
>From Clientes
Order by Pais, Cidade

esse exemplo primeiro ordena os dados por país e dentro dessa ordenação por 
país será ordenado pelo nome da cidade. Observe o exemplo abaixo e veja que 
está ordenado por país, e em cada pais ha uma ordenação das cidades.

NomeCidadePais
AndersonAArgentina
PabloBArgentina
JuanCArgentina
JoseDArgentina
MariaABrasil
JoanaBBrasil
AndréiaCBrasil
CristinaDBrasil
ZéliaEBrasil
PabloAColômbia
AndreiBColômbia
JuanCColômbia
ZenonDColômbia
AndreiEColômbia


Veja que se você inverter a ordem dos parâmetros a ordenação ocorrerá por 
cidade, e depois por país.

seu comando ficaria assim: 
datamodule3. IBQ_Agenda_ Salao.SQL. Add('order by DATA, HORARIO_INICIO ');


 


----- Mensagem original ----
De: Vicente Alves <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 26 de Março de 2008 15:06:06
Assunto: [delphi-br] Order by por mais de um campo?


BOA TARDE A TODOS!

Tenho uma consulta que ordena desta maneira:

datamodule3. IBQ_Agenda_ Salao.SQL. Add('order by DATA');

como faço pra ela ordenar ao mesmo tempo por HORARIO_INICIO ??

DELPHI 7

OBRIGADO!!!
____________ _________ _________ _________ _________ _________ _
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video. msn.com/? mkt=pt-br

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


 


      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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

Responder a