Se o banco de dados subjacente suportar subconsultas, você poderá criar uma consulta com um TOP N que retorne ObjectIds (ou qualquer outro campo) e usá-lo em sua consulta de definição.
OBJECTID IN (*query here*)
Por exemplo, aqui está uma consulta do SQL Server para uma seleção aleatória TOP 20:
A consulta acima retornará 20 linhas diferentes toda vez que a tabela de mapa ou atributo for atualizada. Isso também pode ser útil para uma piada prática do ArcMap para usuários menos experientes (o April Fools está a menos de um mês).
Obviamente, a subconsulta não precisa ser uma consulta TOP N nem é necessário usar um ID exclusivo. Talvez faça uma consulta para encontrar duplicatas:
FIRE_ID IN (SELECT FIRE_ID
FROM [SandboxGeodb].[dbo].[TESTFEATURECLASS]
GROUP BY FIRE_ID
HAVING COUNT(FIRE_ID) > 1)