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]