如何通过左连接将这个SQL语句转换为EF Core Linq,进行分组?

时间:2019-04-23 22:52:30

标签: c# join ef-core-2.1

我有2个表,即Event和EventTracking。

事件

id 
Name
Order

事件跟踪

Id
EventId
Details
CreatedDate

我正尝试在下面的EF Core中重新创建此查询。

SELECT 
    events.NAME, 
    COUNT(eventtrackings.details) AS Count 
FROM   
    events 
LEFT JOIN 
    eventtrackings ON events.id = eventtrackings.eventid 
WHERE
    eventtrackings.CreatedDate > '4/22/2019'
GROUP BY 
    NAME, eventtrackings.CreatedDate
ORDER BY
    events.Order

我希望显示“事件”中的所有内容,但过滤器位于跟踪部分。

0 个答案:

没有答案