Estoy buscando una forma en LINQ para que coincida con la siguiente consulta SQL.
Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number
Realmente estoy buscando ayuda en este caso. La consulta anterior obtiene el uid máximo de cada número de serie debido a la Group By
sintaxis.
.net
linq
linq-to-sql
SpoiledTechie.com
fuente
fuente
fuente
En forma de cadena de métodos:
fuente
Revisé la respuesta de DamienG en LinqPad. En vez de
debiera ser
¡Gracias!
fuente
Las respuestas están bien si solo necesita esos dos campos, pero para un objeto más complejo, tal vez este enfoque podría ser útil:
... esto evitará el "seleccionar nuevo"
fuente
Esto se puede hacer usando GroupBy y SelectMany en la expresión LINQ lamda
fuente