Übersetzen SQL-LINQ lambda mit GroupBy und Durchschnittliche
Verbringe ich ein paar Stunden versucht zu übersetzen, einfache SQL-LINQ lambda
SELECT ID, AVG(Score) FROM myTable
GROUP BY ID
Irgendeine Idee?
- in welcher Sprache eigentlich? 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
oder Lambda
Äquivalent in Linq-to-Objects wäre so etwas wie der unten.
Es ist nur etwas anders für ein ORM wie entity framework. Nämlich, Sie würden gehen müssen, durch den Daten-Kontext oder eine entsprechende DbSet/ObjectSet.
g.Key.ID
wird nicht bestehen und wird nicht kompiliert. Nurg.Key
notwendig ist in diesem snippet.int
für was auch immer die tatsächliche Art der Immobilie ist für die ID.) Der Punkt ist, dassg.Key
ist die ID. Es ist nicht ein Objekt mit einer ID-Eigenschaft.