【问题标题】:Lambda Expression Group byLambda 表达式组
【发布时间】:2019-07-29 04:21:34
【问题描述】:

我在 lambda 表达式中遇到 Group by 问题,假设我有以下 SQL 查询:

SELECT [name] FROM [db].[dbo].[table] GROUP BY [key]

我想使用 lambda 表达式得到相同的结果,我试过这个:

IQueryable<table> query = context.table.GroupBy(s => s.key);

但我收到“缺少演员表”错误。

我在这里想念什么?

【问题讨论】:

标签: c# linq lambda


【解决方案1】:

请试试这个。

IQueryable<table> query = context.table..AsQueryable().GroupBy(s => s.key)..SelectMany(x => x);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-02
    • 1970-01-01
    • 1970-01-01
    • 2014-04-08
    • 2013-09-30
    • 2010-11-12
    • 1970-01-01
    相关资源
    最近更新 更多