Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/08/2011, 14:06
robiwimarbu1
 
Fecha de Ingreso: julio-2011
Mensajes: 7
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: buscar el ultimo registro de cada usuario

Cita:
Iniciado por nosoynadie Ver Mensaje
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