首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >检索不同的字段值

检索不同的字段值
EN

Stack Overflow用户
提问于 2012-04-27 23:03:20
回答 2查看 361关注 0票数 0

检索不同列值的最有效方法是什么?我有一个表,其中包含字段FormsIDProductLineDescription以及其他列。ProductLine表具有一对多关系,表中的示例数据如下所示:

代码语言:javascript
复制
FormID ProdculineDesc
1      abc
2      abc
1      xyz
2      def
3      abc
3      xyz

我希望下拉列表只包含ProductLineDesc的不同值。这是代码,

代码语言:javascript
复制
private void LoadProductLines(Models.SearchModel Model, xyzEntities Context)
{
    Model.ProductLine = Context.PRODUCTLINEs
        .OrderBy(T => T.FormsGuid).ToSelectList().Distinct();
}

这仍然给了我每个ProductLineDesc,我如何只检索Distinct的值。

EN

Stack Overflow用户

发布于 2012-04-28 01:55:06

不如这样吧:

代码语言:javascript
复制
var distinctInfo = (from c in Context.PRODUCTLINEs
                           group by c.ProductLineDesc into result
    select new Model.ProductLine {
    ProductLineDesc = result.Key,
    FormID = result.Min(d=>d.FormID)
    });
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10353057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档