Wenn Sie einen berechneten Wert in die Feldliste aufnehmen, sehen Sie einen Unterschied im Ausführungsplan.
select Value,
getdate()
from YourTable
group by UnitID
select distinct
Value,
getdate()
from YourTable
Die group by
Abfrage aggregiert, bevor der Skalarwert berechnet wird. Der distinct
Abfrage berechnet den Skalarwert vor dem Aggregat.