Попробуйте это
SELECT DayNames, [Amount]
FROM
(
SELECT 'Saturday' AS [Day], 16128.00 AS [Amount] UNION ALL
SELECT 'Monday' ,527008.00 UNION ALL
SELECT 'Tuesday' ,407608.00
)DT
RIGHT JOIN
(
SELECT DATENAME(dw,DATEADD(Dw,number,GETDATE())) As DayNames
FROM
(
SELECT DISTINCT number
FROM master.dbo.spt_values
WHERE number BETWEEN 1 AND 7
)dt2
)Final
ON Final.DayNames = [Day]
Результат
DayNames Amount
-----------------------
Friday NULL
Saturday 16128.00
Sunday NULL
Monday 527008.00
Tuesday 407608.00
Wednesday NULL
Thursday NULL