Если ваша базовая база данных поддерживает подзапросы, вы можете создать запрос с TOP N, который возвращает ObjectIds (или любое другое поле), и использовать его в своем запросе определения.
OBJECTID IN (*query here*)
Например, вот запрос SQL Server для TOP 20, случайный выбор:
Приведенный выше запрос будет возвращать 20 разных строк каждый раз, когда обновляется карта или таблица атрибутов. Это также может пригодиться для практической шутки ArcMap для менее опытных пользователей (до апреля осталось меньше месяца).
Конечно, подзапрос не должен быть запросом TOP N, и вам не нужно использовать уникальный идентификатор. Может быть, обработать запрос, чтобы найти дубликаты:
FIRE_ID IN (SELECT FIRE_ID
FROM [SandboxGeodb].[dbo].[TESTFEATURECLASS]
GROUP BY FIRE_ID
HAVING COUNT(FIRE_ID) > 1)