0
我有一個類似於我需要在Linq中運行的語句。我開始使用.Contains的道路,並且可以讓第一層工作,但似乎無法掌握我需要做什麼來獲得更多層。需要幫助將嵌套的SQL語句轉換爲LINQ
這裏的SQL語句:
select *
from aTable
where aTableId in
(select aTableId from bTable
where bTableId in
(select bTableId from cTable
where cTableId in
(select cTableId from dTable
where dField = 'a guid'
)
)
)
這就是我需要的。唯一的補充是在.Contains語句中定義類型。 即:.Contains((Guid)a.aTableId) – 2009-04-30 21:31:17