У меня есть следующий запрос:добавив две колонки вместе, чтобы получить сумму от союзного запроса
with abby as (SELECT u.Name as 'UserId1'
, count(distinct b.id) as 'Total Count'
, '' as 'ediCount'
FROM abprot.[FC10y].[dbo].[Batch] b with(nolock)
inner join abprot.[FC10y].[dbo].[Principal] u with(nolock) on u.Id = b.CreatorId
where b.CreationDate >= getdate() - 7
and u.name <> 'abbyyservice'
group by u.Name)
, edimon as (select userId
, '' as 'Total Count'
, count(*) as 'esubCount'
from ESubmitTrackingTBL
where DateCopied >= getdate() - 7
and userid <> abbyyservice
group by UserId
)
select * from abby union all select * from edimon
Мне нужно подвести итоги каждого из КТРА в другое поле пользователя. Я попытался включить другой cte, но получаю предупреждение, что «UserID» и «Total Count» указаны более одного раза.
Если я просто запустить запрос как союзами, результат показан ниже:
Конечный результат должен выглядеть следующим образом:
Если я оставил что-нибудь, что может помочь, мои извинения - пожалуйста, дайте мне знать, что я могу добавить, чтобы прояснить это, если это необходимо.
Дважды проверить запрос, который размещен. Похоже, его отрубили. – Jerrad
Спасибо, Jerrad! Это было. –