Если вы никогда не бегаете в первые пять дней года:
select SUM([RetailPrice]) AS Retail,
SUM([CostPrice]) AS Cost,
SUM([MarketPrice]) AS Market
from PriceDetail
where [UserID] = 0029 and
[Date] >= datefromparts(year(getdate()), 01, 05);
Если вам нужно, чтобы оно работало в первые шесть дней года:
where [UserID] = 0029 and
[Date] >= datefromparts(year(dateadd(day, -5, getdate())), 01, 05);