Looking for a query or function which, for a given date, will return next 10 days (including the given date as a parameter) as two columns: - date - weekday name
I am using SQL Server 2019.
UPDATE (@Dale K): I have calculated dates and weekdays, but those are as two separate queries and in new row instead of multiple rows
declare @mydate datetime
set @mydate = '2020-1-1'
select @mydate + 0, @mydate + 1, @mydate + 2, @mydate + 3, @mydate + 4, @mydate + 5, @mydate + 6
select
datename(dw, @mydate + 0),
datename(dw, @mydate + 1),
datename(dw, @mydate + 2),
datename(dw, @mydate + 3),
datename(dw, @mydate + 4),
datename(dw, @mydate + 5),
datename(dw, @mydate + 6)