如何将以下SQL查询更改为Linq查询以及如何将结果转换为字符串列表?
select Name
from Categories
where ID in (select CID from CategoryLink where VID = 57)
答案 0 :(得分:1)
请提供一些额外的背景信息。从第一眼看,代码应该是这样的:
List<string> names = db.Categories
.Where(c => db.CategoryLink.Any(cl=>cl.VID == 57 && CID == c.ID))
.ToList();