谁能建议如何将下面的 SQL 转换为 LINQ?
SELECT distinct EmployeeID
FROM Employee,
Business
WHERE Administrator = 1 or
(BusinessID = 1 and
(EmployeeID = Initiator or
EmployeeID = Owner))
或者也许建议使用多个表达式实现相同结果的更好方法?我读过 LINQ 可能有问题,所以我认为查询越复杂,出现问题的可能性就越大?