【发布时间】:2015-10-15 15:30:36
【问题描述】:
我是 MVC 的新手。 Linq 是在数据库中进行查询的系统。但我现在在使用 Linq 时遇到了困难。有人知道如何将我的 sql 语句转换为 Linq 吗?
我的实体,单独的上下文
localDB.summaries
accountDB.account
SELECT * FROM summary
WHERE studentID =
(SELECT studentID FROM accounts WHERE username = 'username123')
FROM user IN localDB.summaries
WHERE -------- please guide my linq--------
SELECT user
【问题讨论】:
-
另外,你也可以使用 linq lambda 表达式:
localDB.summaries.Where(x => localDB.accounts.Any(y => y.studentID == x.studentID && y.username == "username123"));
标签: sql asp.net-mvc linq