RANGE selecteert een groep rijen die zich in de buurt van de huidige rij bevinden. Bijvoorbeeld: je wilt de twee rijen vóór en de twee rijen na de huidige rij bekijken. RANGE doet dit op basis van de volgorde die je opgeeft met ORDERBY. Het is handig voor het berekenen van gemiddelden of totalen over een reeks rijen, zoals een schuivend gemiddelde of een analyse over een vaste periode. Je kunt RANGE ook gebruiken om rijen te markeren in een rapport op basis van hun positie binnen een bepaald bereik.
Voorbeeld: RANGE(-2, 0, ORDERBY(Datum, ASC), PARTITIONBY(ProductID))
