本文介绍了使用DISTINCT无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在以下位置查看我的上一个问题:
如何使用LINQ To从数据库中选择不同的数据SQL并具有良好的性能? [ ^ ]


大家好,

我需要从结果中删除频繁的记录:

所有结果:
命名系学校
A ---- D ---- S
A ---- C ---- S
A ---- D ---- S
B ---- D ---- S



结果应该在使用DISTINCT之后:

命名系学校
A ---- D ---- S
B ---- D ---- S
A ---- C ---- S

See my previous question at:
How to select distinct data from DataBase with LINQ To SQL and have a good performance ?[^]


Hi all,

I need to remove frequent records from the result:

All result:
name department school
A---- D ---- S
A ---- C---- S
A---- D ---- S
B ---- D---- S



the result should be after using DISTINCT:

name department school
A---- D---- S
B---- D---- S
A---- C---- S

推荐答案


var Query = (from query in dataClass.Student
             select new
             {
                 name = query.name,
                 department = query.department,
                 school = query.school
             }).Distinct();



该查询将选择您需要的输出.

希望对您有所帮助,
谢谢
:)



This Query will select the output you need.

I hope this help,
Thank you,
:)



这篇关于使用DISTINCT无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-03 07:46