0

我正在尝试使用 lambda 表达式GroupJoin()处理OR条件,但我无法完成它,因为我不知道是否可以使用GropuJoin.

较短的表格版本:

Users
-UserID PK
-Username

UserDetails
-UserDetailID PK
-SectorID FK
-UserID FK

Sectors
-SectorID PK
-SectorName

SectorUser
-SectorUserID PK
-FirstSectorID FK
-SecondSectorID FK

BL 函数如下所示:GetAllConnectedUsers(int userId)

所以,我需要通过SectorUser表格连接的所有用户。

问题是,如您所见,SectorID当前用户的用户可以同时在FirstSectorIDSecondSectorID中。

我对如何使用纯 LINQ 有一些想法,但我想用 Lambda 表达式来完成它。

4

0 回答 0