Dirceu, Tente isso aqui, acho que funciona...
select first 10 Cliente, sum(Valor) as SOMA from [sua_tabela] group by Cliente order by 2 Abraços Luiz Henrique Severo d Oliveira RPG Soluçoes www.rpgsolucoes.com.br > > Mensagem: 9 > Data: Thu, 17 Feb 2005 10:22:44 -0300 (ART) > De: DVJ <[EMAIL PROTECTED]> > Assunto: Primeiros 10 registros com maior movimentaçã o?= > > Olá a todos > > Estou usando IBQuery e ClientDataSet para fazer uma consulta aonde retorne os > 10 > clientes com maior movimentação > > EM SQL: select Cliente, sum(Valor) as SOMA > > No clientDataSet: Propriedade PacketsRecords= 10 > > O problema tá na instrução SQL, na qual eu não consigo ordenar pelo campo > sum(valor). > > Pergunto: há como ordenar por esse campo? Se não, alguém teria uma dica? > > Agradeço antecipadamente > > Dirceu -- <<<<< 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] ou [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