Cita:
Iniciado por nosoynadie
Hola robiwimarbu1,
no sé si te entendí bien pero aquí te va una propuesta (hace algún tiempo que no escribo consultas para mysql pero veremos que sale).
Creo que pides: sacar la última fecha (la máxima) de los cortes de una hacienda salvo que esté en estado de 'SIEMBRA' en cuyo caso necesitas la fecha de la siembra. En ese caso, creo que la consulta podría ser algo así (falta comprobar la sintaxis que seguro falla)
Código:
select CASE s.estado = 'SIEMBRA' THEN MAX(s.fecha_siembra) ELSE MAX(c.fecha_corte) END, s.id_siembra
from siembras s
left join cortes c on c.id_hacienda = s.id_hacienda and c.id_suerte = s.id_suerte
group by s.id_siembra
Espero no haber mentido mucho

Ok, gracias voy a probar y te cuento de todas formas te agradezco tomarte el tiempo para la consulta