Jeśli uwzględnisz obliczoną wartość na liście pól, zobaczysz różnicę w planie wykonania.
select Value,
getdate()
from YourTable
group by UnitID
select distinct
Value,
getdate()
from YourTable
group by
zapytanie agreguje przed obliczeniem wartości skalarnej. distinct
zapytanie oblicza wartość skalarną przed agregacją.