I am looking for a little help with designing a query using C#/LINQ to meet the following requirements:
I have a list of companies:-
Id Name Email Address
1 Company A [email protected] abc
2 Company B [email protected] abc
3 Company C [email protected] abc
4 Company D [email protected] abc
5 Company A [email protected] abc
My goal is to detect duplicate items based on two fields, in this example 'name' and 'email'.
Desired output is a list of customers shown below:
- Duplicate customers shuold only be shown once
- The quantity of similar records should be shown.
Desired duplicate list:-
Id Qty Name Email Address
1 2 Company A [email protected] abc (Id/details of first)
2 1 Company B [email protected] abc
3 1 Company C [email protected] abc
4 1 Company D [email protected] abc