Если ScheduleYear
уникально, вы можете использовать:
select top (2) ScheduleYear
from t_year
where getutcdate() >= yearbegin and enabled = 1
order by ScheduleYear desc;
Если у вас есть дубликаты, тогда используйте select distinct
:
select distinct top (2) ScheduleYear
from t_year
where getutcdate() >= yearbegin and enabled = 1
order by ScheduleYear desc;
Не используйте select distinct
без необходимости, потому что это добавляет накладные расходы на обработку.