Следующий запрос должен делать то, что вы хотите:
CREATE TABLE #temp (DateHoliday DATE, Memo VARCHAR(MAX))
INSERT INTO #temp VALUES
('1/1/2018','a'),
('1/2/2018','b'),
('1/3/2018','c'),
('1/2/2019','d'),
('1/3/2019','e')
-- Method 1:-
SELECT DISTINCT YEAR(DateHoliday) AS [Year]
FROM #temp
-- Method 2
SELECT [Year]
FROM #temp
CROSS APPLY (VALUES(YEAR(DateHoliday))) AS Y([Year])
GROUP BY [Year]
Результат, как показано ниже,
Year
2018
2019