Ver Mensaje Individual
  #15 (permalink)  
Antiguo 15/05/2009, 12:17
cestradah
 
Fecha de Ingreso: abril-2009
Mensajes: 30
Antigüedad: 15 años
Puntos: 0
Respuesta: seleccionar el ultimo registro

Que tal Jurena, de nuevo yo con otra duda a ver si me puedes ayudar.

Para obtener la fecha mas reciente entre los registros utilizamos
Cita:
SELECT sv.unidad, t1.maxi FROM serv_preventivo sv INNER JOIN (SELECT unidad, max(engrasado) maxi FROM serv_preventivo GROUP BY unidad)t1 ON sv.unidad = t1.unidad AND T1.maxi = sv.engrasado ORDER BY sv.unidad
entonces ahora con el resultado de esa fecha mas reciente para cada unidad necesito utilizarlo como componente en otra consulta, es decir

Cita:
select fecha, idlinea, idcamion, sec_to_time(sum((time_to_sec(timediff(HoraCierre,H oraSalida))))) as Horas from sir.t_salidas where fecha between curdate()-30 and curdate() group by idcamion, fecha order by idlinea, idcamion, fecha
en lugar de consultar de hace 30 dias, necesito que la fecha inicial sea el resultado de la consulta anterior. Que me recomiendan? Hacerlo en otra consulta separado o en la misma consulta se puede integrar?
Tomar en cuenta que la segunda consulta esta en otra base de datos.

Última edición por cestradah; 15/05/2009 a las 12:56