【发布时间】:2017-02-05 10:42:45
【问题描述】:
我想从 db.Accounts 返回所有项目。 如何对以下 linq 查询进行右连接?
var query = (
from tradeTbl in db.Trades
join acctTbl in db.Accounts on tradeTbl.AccountID equals acctTbl.AccountID
我试过改成
var query = (
from acctTbl in db.Accounts
join tradeTbl in db.Trades on acctTbl.AccountID equals tradeTbl.AccountID
where acctTbl.AccountActive == true
仍然无法正常工作...如果我将相同的查询放入 SSMS 并将其更改为 LEFT JOIN 它可以在 SSMS 中工作
【问题讨论】:
-
这就是问题...我不知道该怎么做。通常我会正确的 RIGHT JOIN acctTbl
-
似乎无法正确,我在上面发布代码
标签: linq right-join