如何将我的TSQL查询转换为LINQ
我是linq的新手。我无法将此SQL代码转换为linq。请帮帮我。谢谢如何将我的TSQL查询转换为LINQ,linq,tsql,converter,Linq,Tsql,Converter,我是linq的新手。我无法将此SQL代码转换为linq。请帮帮我。谢谢 DECLARE @myHID BIGINT; SET @myHID = 1; WITH tblChild AS ( SELECT * FROM wbs.WBS w WHERE w.ParentId = @myHID UNION ALL SELECT w2.* FROM wbs.WBS w2 JOIN tblChild ON w2.Parent
DECLARE @myHID BIGINT;
SET @myHID = 1;
WITH tblChild AS
(
SELECT *
FROM wbs.WBS w
WHERE w.ParentId = @myHID
UNION ALL
SELECT w2.*
FROM wbs.WBS w2
JOIN tblChild ON w2.ParentId = tblChild.hID
)
SELECT
tblChild.hID ,
Unit.ID, w3.wbsName + ' * ' + tblChild.wbsName as
structure ,
tblChild.FK_WbsBaseStructure_hID ,
tblChild.parentID ,
unitNumber ,
unitTitle ,
FK_UsageItem_ID,
usageTitle ,
nominalArea
FROM
tblChild
INNER JOIN
unit.Unit ON tblChild.hID = Unit.FK_WBS_hID
INNER JOIN
unit.UsageItem ON Unit.FK_UsageItem_ID = UsageItem.ID
LEFT JOIN
wbs.WBS w3 ON tblChild.parentID = w3.hID
请将此转换为linq代码
感谢。将SQL转换为LINQ查询理解:
FROM
子选择作为单独声明的变量完全外部联接
所以不是免费的转换服务。请阅读。正确格式化您的代码,您的ORM映射是什么样子的?您使用NHibernate还是EF/EF Core?更重要的是,你是如何让它工作的?请阅读@RacilHilan发布的内容。我使用LINQ作为EF。但是我无法将此示例转换为LINQyou不能在没有任何尝试的情况下继续询问翻译服务,首先要解决您的问题