-1

有人可以帮我将此 SQL 查询转换为 EntityFramework LINQ。我不知道如何在 EF 中进行内部联接。

select * from UserActivities INNER JOIN LoginHistories
    ON UserActivities.iLoginHistoryId = LoginHistories.iLoginHistoryId
    AND iUserId = 15
4

1 回答 1

2

这只是一个粗略的估计(没有足够的上下文):

var db = GetDbContextSomehow();
var query = from ua in db.UserActivities
            join lh in db.LoginHistories on ua.iLoginHistoryId equals lh.iLoginHistoryId
            where ua.iUserId == 15
            select ua;
于 2013-08-07T09:27:49.803 回答