Bueno, gracias a todos los que leyeron; les dejo la solución por si alguien algún dia sufre con este tipo de casos:
Código MySQL:
Ver originalSUM(db_productivo.1ordeño
+ db_productivo.2ordeño
+ db_productivo.3ordeño
) FROM db_productivo
WHERE campaña
=(SELECT MAX(campaña
) FROM db_productivo
WHERE db_productivo.codigo
=db_vacas.codigo
) AND (db_productivo.codigo
=db_vacas.codigo
)) AS ordeños
, (SELECT MIN(fechaP
) FROM db_productivo
WHERE (db_vacas.codigo
=db_productivo.codigo
) AND campaña
=(SELECT MAX(campaña
) FROM db_productivo
WHERE db_productivo.codigo
=db_vacas.codigo
) AND (db_productivo.codigo
=db_vacas.codigo
) FROM db_vacas
, db_productivo
WHERE (db_vacas.codigo
=db_productivo.codigo
) AND (db_vacas.activa
='Si') AND (db_vacas.lote
='lote1')