2014-10-03 96 views
-4

如何將以下SQL查詢更改爲Linq查詢以及如何將結果轉換爲字符串列表?如何將以下SQL查詢更改爲Linq查詢

select Name 
from Categories 
where ID in (select CID from CategoryLink where VID = 57) 
+0

你有什麼試過?你在MVC應用程序中使用什麼數據源?向我們展示一些代碼! – 2014-10-03 07:21:58

回答

1

請提供一些額外的上下文。從第一視線的代碼應該是這樣的:

List<string> names = db.Categories 
         .Where(c => db.CategoryLink.Any(cl=>cl.VID == 57 && CID == c.ID)) 
         .ToList();