У меня есть SQL-запрос
select distinct
Process.ReportLogProcessID as [Process.ReportLogProcessID],
Process.ProcessTitle as [Process.ProcessTitle],
CAST(User0.PrimaryEmail AS nvarchar(max)) as [Process_Contacts.IsPrimaryContact]
from
ReportProcess as Process inner join
ReportProcessContact as ReportProcessContact0 on
((ReportProcessContact0.SessionID = Process.SessionID)) left outer join
[User] as User0 on
((ReportProcessContact0.ReferenceID = User0.UserID)) left outer join
[Group] as Group0 on
((ReportProcessContact0.ReferenceID = Group0.GroupID and
ReportProcessContact0.ReferenceType = 2))
order by
[Process.ProcessTitle] asc
и это даст ниже результат
![enter image description here](https://i.stack.imgur.com/Hc7zx.png)
если вы видите, что он возвращает две строки с одинаковым «Заголовком процесса» - «Testing123», есть ли какой-нибудь способ, которым я могу отличить это, несмотря на то, что это «Контакт процесса».
Есть ли способ отличить результат на основе определенного столбца?