1
怎么写才会这样子选择在MS SQL相当于一个LINQ声明:的LINQ的列(SELECT ...)声明
... WHERE
tblXref.Organization_Id IN (SELECT Organization_Id
FROM AppUser au INNER JOIN [User] u ON au.User_Id = u.Id
WHERE u.Username = usernameVariable)
那岂不是更好地与周围的.ToList innerQuery()? – 2013-03-09 19:20:19
@LePad:绝对不是。恰恰相反。如果调用'ToList()',强制内部查询首先执行,并将所有结果返回给客户端 - 然后将*返回*发送到数据库以进行第二个查询。正如我写的那样,*一切*都应该在数据库中完成,只需一次查询。 – 2013-03-09 19:25:15
谢谢你的澄清! – 2013-03-09 19:26:29