在 LINQ 表达式中嵌套选择,如何?
我不知道如何在 LINQ 中使用嵌套选择。 如何将此 SQl 表达式转换为 LINQ?
Select i.ID, i.Impression,
(Select COUNT(ImpressionsId)
from DiaryImpressions
where DiaryPostsId = '2' AND ImpressionsId = i.ID) as Num from Impressions i
I don't know how to work with nested selects in LINQ.
How could I convert this SQl expression to LINQ?
Select i.ID, i.Impression,
(Select COUNT(ImpressionsId)
from DiaryImpressions
where DiaryPostsId = '2' AND ImpressionsId = i.ID) as Num from Impressions i
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
严重地? DiaryPostsId 是一个字符串吗?那好吧...
Seriously? DiaryPostsId is a string? Oh well...
如果正确映射对象,则可以直接使用子关系:
If you map your objects properly, you can use child relations directly: