Temel veritabanınız alt sorguları destekliyorsa, bir TOP N ile ObjectIds (veya başka bir alan) döndüren bir sorgu oluşturabilir ve bunu tanım sorgunuzda kullanabilirsiniz.
OBJECTID IN (*query here*)
Örneğin, TOP 20 rastgele bir seçim için bir SQL Server sorgusu:
Yukarıdaki sorgu , harita veya nitelik tablosu her yenilendiğinde 20 farklı satır döndürür . Bu, daha az deneyimli kullanıcılar için bir ArcMap pratik şakası için de kullanışlı olabilir (April Fools bir aydan azdır).
Tabii ki, alt sorgunun TOP N sorgusu olması veya benzersiz bir kimlik kullanmanız gerekmez. Belki yinelenenleri bulmak için bir sorgu çalıştırın:
FIRE_ID IN (SELECT FIRE_ID
FROM [SandboxGeodb].[dbo].[TESTFEATURECLASS]
GROUP BY FIRE_ID
HAVING COUNT(FIRE_ID) > 1)