Tengo una tabla, 'lasttraces', con los siguientes campos.Cómo seleccionar solo los registros con la fecha más alta en LINQ
Id, AccountId, Version, DownloadNo, Date
Los datos se parece a esto:
28092|15240000|1.0.7.1782|2009040004731|2009-01-20 13:10:22.000
28094|61615000|1.0.7.1782|2009040007696|2009-01-20 13:11:38.000
28095|95317000|1.0.7.1782|2009040007695|2009-01-20 13:10:18.000
28101|15240000|1.0.7.1782|2009040004740|2009-01-20 14:10:22.000
28103|61615000|1.0.7.1782|2009040007690|2009-01-20 14:11:38.000
28104|95317000|1.0.7.1782|2009040007710|2009-01-20 14:10:18.000
¿Cómo puedo, en LINQ to SQL, sólo recibe el último lasttrace de cada AccountId (el que tiene la fecha más alto)?
en su ejemplo, todos los registros con el mismo ID de cuenta tienen exactamente la misma fecha, entonces, ¿cuál de ellos prefiere en ese caso? – BlackTigerX