Ongeacht de feitelijke DATEFIRST-instelling, kan de afgelopen zondag als volgt worden gevonden:
SELECT DATEADD(day,
-1 - (DATEPART(weekday, GETDATE()) + @@DATEFIRST - 2) % 7,
GETDATE()
) AS LastSunday
Vervang GETDATE() met een parameter @date om de laatste zondag voor een bepaalde datum te krijgen.