我有一个SQL语句,我试图转换为LINQ查询。我需要这样做,因为我不能编辑我的数据库:(无论如何,我有一个SQL语句如下所示:LINQ - 嵌套查询
SELECT
CustomerID,
FirstName,
LastName,
Gender,
BirthMonth,
(SELECT COUNT(ID) FROM PurchaseOrder WHERE [CustomerID]=CustomerID) as TotalPurchases
FROM
MyEntities
我知道该怎么做的一切在LINQ除外的嵌套查询部分目前,我有以下几点:?
var results = from x in context.MyEntities
select new Customer()
{
CustomerID = x.CustomerID,
FirstName = x.FirstName,
LastName = x.LastName,
Gender = x.Gender,
BirthMonth = x.BirthMonth,
TotalPurchases = ?
};
如何执行在LINQ嵌套查询来获取TotalPurchases值
谢谢你这么多