Na een tijdje niks meer met programmeren te maken hebben gehad probeer ik nu een vrij simpele SQL query om te zetten naar Linq to SQL:
Ik heb nu zoiets:
Hoe voeg ik de Group By toe en de Max(M.Datum) zodat ik dezelfde SQL query krijg in linq?
Ik heb al wat gerommeld met group by enzo, maar het wil niet lukken.
code:
1
2
3
4
| SELECT S.ServerName, MAX(M.Datum) AS 'Datum' FROM Monitor AS M INNER JOIN Server AS S ON M.ServerId = S.ServerId GROUP BY S.ServerName |
Ik heb nu zoiets:
code:
1
2
3
4
5
6
7
| from m in db.Monitors join s in db.Servers on m.ServerId equals s.ServerId select new { Datum = m.Datum, ServerName = s.ServerName }; |
Hoe voeg ik de Group By toe en de Max(M.Datum) zodat ik dezelfde SQL query krijg in linq?
Ik heb al wat gerommeld met group by enzo, maar het wil niet lukken.