Finden Sie alle doppelte Datensätze in SQL-Tabelle mit Entity Framework
Erstellen Sie ein datagrid enthält alle Datensätze mit dann gleichen Namen.
Ich habe diese Tabelle:
Shop
ID name adress city
-----------------------------------------
1 name1 adress 1 city1
2 name 2 adress2 city2
3 name 2
4 name 2 city2
5 name 3
6 name 4 adress4 city4
7 name 4 adress4 city4
und mein datagrid enthalten muss:
2 name 2 adress2 city2
3 name 2
4 name 2 city2
6 name 4 adress4 city4
7 name 4 adress4 city4
aber ich habe keine Ahnung wie ich das erstellen dieser Abfrage
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie Entity Framework-ich nehme an, Sie verwenden LINQ als gut.
In diesem Fall versuchen Sie es auf diese Weise:
In einem einfachen Beispiel die Ausgabe würde wie folgt Aussehen:
//EDIT:
wenn Sie möchten, group by mehrere Spalten, können Sie diese syntax verwenden:
Dadurch wird das folgende:
//EDIT2:
ich bin manchmal grenzwertig dumm.
Nach dem KISS-Prinzip:
Diesem Weg versuchen:
sollte die Arbeit zu tun. Das Ergebnis ist ein Igrouping mit einer Reihe von Werten (Geschäfte) nach Namen gruppiert, wo die Taste der Gruppe ist die Name-Eigenschaft Shop.
Sorry, aber es war zu lang, um Sie in einem Kommentar.
where clause