Я пытаюсь составить сумму результатов из нескольких подзапросов.У меня есть многочисленные периоды, определенные двумя переменными:
declare
@left1 date = '2014-06-25',
@return1 date ='2014-08-21',
@left2 date = '2014-10-29',
@return2 date = '2015-03-15',
@left3 date = '2015-04-21',
@return3 date = '2015-09-19'
Затем я вычисляю дни между этими двумя датами, но в конечном итоге я хотел бы сложить их и получить итоговое значение:
select datediff(day, @left1, @return1 )
select datediff(day, @left2, @return2 )
select datediff(day, @left3, @return3 )
Я думал о CTE, но это не сработало.Как правильно это сделать?