Как мне преобразовать этот SQL-запрос в LINQ-to-SQL?:
select
COUNT(ua.UserAlertID) as Alerts,
ph.LastName +' '+ ph.MiddleName as Name,
ph.Email,us.UserSystemID,
ur.UserStatus from PHUser ph
inner join UserSystem us on us.UserID=ph.UserID
inner join UserRole ur on ur.UserID=ph.UserID
inner join Role rr on rr.RoleID=ur.RoleID
inner join UserAlerts ua on ua.SeniorID=ph.UserID
group by ph.LastName,ph.MiddleName,ph.Email,us.UserSystemID,ur.UserStatus
Я преобразовал большую часть вышеуказанного запроса в LINQ, но застрял в подсчете количества значений в столбце ua.UserAlertID
: COUNT(ua.UserAlertID) as Alerts
.
Как мне преобразовать это в LINQ?
Пожалуйста, предложите Как конвертировать COUNT (ua.UserAlertID) в качестве предупреждений в Linq ??
Спасибо