1

如何使用 LINQ 执行此 SQL 查询:Select Distinct(ColumnB) From TableX

我试图做这样的事情但不起作用:

var years = _uow.TimeTable.AsQueryable();
years.Select(c => new { c.Year }).GroupBy(c => c.Year);
return years.ToList();

谢谢你!!

4

2 回答 2

3

使用Distinct() LINQ 方法:

return years.Select(c => c.Year).Distinct().ToList();
于 2013-01-31T16:45:38.703 回答
1

见下文。选择和分组后。

 return years.Distinct().ToList();
于 2013-01-31T16:46:34.180 回答