У меня есть запрос ниже, который возвращает количество билетов. Я также хочу, чтобы запрос возвращал отдельные номера билетов в счет. Это запрос:Добавление отдельных значений в запрос подсчета
;WITH CTE
AS
(
select SR_Service_RecID
from SR_Audit
where Audit_Text like 'Ticket status has been changed from % to "Internal"%' OR
Audit_Text like 'Ticket status has been changed from % to "Closed"%' OR
Audit_Text like 'Ticket status has been changed from % to "First Contact Resolution"%'
)
SELECT Board_Name, COUNT(DISTINCT A.SR_Service_RecID) AS 'Re-Opened Tickets'
FROM CTE
JOIN SR_Audit A
ON CTE.SR_Service_RecID = A.SR_Service_RecID
JOIN v_rpt_service vsrv
ON vsrv.TicketNbr = A.SR_Service_RecID
WHERE Audit_Text LIKE 'Ticket status has been changed from%"Re-Opened"%'
AND vsrv.company_name <> 'XYZ Test Company'
AND vsrv.date_entered BETWEEN @StartDate AND @EndDate
AND Board_Name in (@BoardName)
GROUP BY Board_Name
возвращает:
Board Name Count
IT Services 4
Я хочу, чтобы вернуть это:
Board Name Count Ticket Number
IT Services 4 12346
IT Services 4 12445
IT Services 4 56345
IT Services 4 12384
Как я могу добавить номера билета на результат?
вы можете показать нам некоторые выборочные данные для создания такого результата? –