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í.