у меня есть код SQL для создания списка дат между двумя датами, но я хочу сгенерировать дни недели (рабочие дни) из заданных двух дат,
DECLARE @MinDate DATE = '20140101', @MaxDate DATE = '20140106';
SELECT TOP (DATEDIFF(DAY, @MinDate, @MaxDate) + 1)
Date = DATEADD(DAY, ROW_NUMBER() OVER(ORDER BY a.object_id) - 1,@MinDate)
FROM sys.all_objects a
CROSS JOIN sys.all_objects b;
Это мой код, поэтому кто-нибудь, пожалуйста, предложите мне получить список будних дней в одиночку. В онлайн-источниках есть код для определения количества дней, а не для перечисления всех дат, в этом и заключается мое замешательство.