【发布时间】:2012-04-11 13:10:31
【问题描述】:
我有以下 SQL 语句
SELECT
c.CorpSystemID, c.SystemName ,
case when a.TaskItemID is NULL then 'false' else 'true' end as Assigned
FROM CorpSystems c
LEFT OUTER JOIN
(SELECT CorpSystemID, TASKItemID
FROM AffectedSystems
where TASKItemID = 1) a ON c.CorpSystemID = a.CorpSystemID
谁能帮我将此语句转换为 LINQ?
谢谢。
【问题讨论】:
-
你自己尝试过吗? (google.ca/…)
-
向您展示 LINQ 查询只是有点用处。您需要在内存中或通过远程 LINQ 提供程序(如 LINQ to SQL 或实体框架)收集上下文,以使 LINQ 函数代替 T-SQL。这就是为什么先自己试一试很有用的原因。
标签: c# .net sql linq linq-to-sql