Olá, Alexandre, td ok? Então, fiz isto mas usando silplesmente a função TOP, é retornado os 3 primeiros registros. O que se deseja fazer é obter os 3 últimos registros de cada substãncia. Ou seja, os 3 últimos registros de compra [DTENT] de cada substãncia [DESCR]. o resultado da consulta deve ser assim: 5 FLUORO URACIL - 14/09/2007 5 FLUORO URACIL - 27/07/2005 ABACATEIRO - 03/07/2009 ABACATEIRO - 04/06/2008 ABACATEIRO - 07/02/2007 AC ACETIL SALICILICO - 14/07/2009 AC ACETIL SALICILICO - 18/08/2009 AC ACETIL SALICILICO - 11/03/2009 . . . E DEMAIS SUBSTÂNCIAS DA CONSULTA. O resultado esperado é 3 últimas compras de cada substãncia. Desde já agradeço o retorno.