0
这是我的原始数据为什么在SQL查询结果和Linq结果中使用不同的函数不同?
LINQ代码
public PartialViewResult Menu()
{
IEnumerable<string> categories = repository.Products
.Select(x => x.Category)
.Distinct();
return PartialView(categories.Distinct());
}
LINQ结果
为什么要使用不同的功能,LINQ有不同的结果
那根据你输入的内容,SQL Query应该只返回类别。我不相信结果符合您的查询。 – Reisclef
为什么在你的SQL中选择不同的[类别]返回那么多其他列,你没有把你运行的实际查询。 –
另一个'Soccer'在它后面有一个空格'Soccer' – Stefan