首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

如何在查询一张表中的所有数据时,让一个字段不重复

2012-09-29 
怎么在查询一张表中的所有数据时,让一个字段不重复怎么在查询一张表中的所有数据时,让一个字段不重复[解决

怎么在查询一张表中的所有数据时,让一个字段不重复
怎么在查询一张表中的所有数据时,让一个字段不重复

[解决办法]
你可以使用groupby对相同的记录分组,比如
var query = db.TableName.GroupBy(x => x.字段);
这样每个组包含了所有这个字段相同的所有记录,你可以进一步处理。

顺便提醒,一个是提问把问题说清楚,一个是注意及时结贴,结贴返回可用分。
[解决办法]
那就是1楼的办法就可以了。
用groupby等效
var names = db.Users.GroupBy(u => u.Name).Select(x => x.Key); //查找Users中所有的Name字段,不重复。


[解决办法]

探讨
我的意思是、比如一个Repeater是获取了整个表的所有数据,可是我的另一个Repeater就只需要省份的这一个字段的数据,这两个Repeater都需要用同一个方法,那这个方法应该怎么样写

热点排行