Pokud do seznamu polí zahrnete vypočítanou hodnotu, uvidíte rozdíl v plánu provádění.
select Value,
getdate()
from YourTable
group by UnitID
select distinct
Value,
getdate()
from YourTable
group by dotaz agreguje předtím, než vypočítá skalární hodnotu. distinct dotaz vypočítá skalární hodnotu před agregací.