Estou fazendo a seguinte seleção no arquivo, selecionando os valores que foram comprado de um fornecedor, tem como num mesmo select pegar somente os primeiro 30 fornecedores de maior valor. select e.codfor, e.razsocfor, sum(e.valor) from entnota e where dat_Che between '10/01/2007' and '10/31/2007' group by e.codfor, e.razsocfor Sds, Sady Junior