-2
我很难搞清楚如何将此查询转换为LINQ语句。我甚至不知道从哪里开始。SQL Server查询到LINQ查询
SELECT
*
FROM
TestRFRVWL x
WHERE x.TestPALID IN
(SELECT
a.TestPALID
FROM
dbo.GroupID(nolock) a
INNER JOIN
dbo.CustomPAl(nolock) b ON
a.TestPALID = b.TestPALID
WHERE GroupID LIKE '%A12345%'
);
尝试阅读LINQ。 https://msdn.microsoft.com/en-us/library/mt693024.aspx – Neil
试试这个为您的查询,这将使您的LINQ语句更容易:'SELECT x。* FROM dbo.GroupID(nolock)a INNER JOIN dbo.CustomPAl(NOLOCK)b关于 a.TestPALID = b.TestPALID INNER JOIN TestRFRVWL x开 x.TestPALID = a.TestPALID WHERE的GroupID LIKE '%A12345%';' – SQLMason
后您已用@ Neil的建议了解了LINQ,看看这里的问题[像这样](http://stackoverflow.com/questions/17841108/linq-select-within-a-select)来处理类似的问题。 –