Buenas Tardes th3r0rn, no entendí muy bien qué es lo que necesitas obtener, pero a ver si esto te sirve
Código SQL:
Ver originalSELECT T1.* FROM pesos T1 INNER JOIN
(
SELECT id, MAX(fecha) AS ultimo_registro FROM pesos GROUP BY id
) T2 ON T1.id = T2.id AND T1.fecha = T2.ultimo_registro
Esto de debería regresar el registro con la última fecha para cada máquina.
Saludos y espero que esto sea lo que necesitas.
Leo.