Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/11/2011, 13:15
Avatar de stuart_david3
stuart_david3
 
Fecha de Ingreso: agosto-2011
Mensajes: 215
Antigüedad: 12 años, 8 meses
Puntos: 1
Respuesta: Valor máximo de una fecha para registros que no se repitan!!!...

Pues ala consulta anterior me funciona, es decir, me genera los resultados que espero, pero no creo que sea la manera correcta.

Ahm, pues ahora hice la consulta como dijiste:

Código SQL:
Ver original
  1. SELECT b_contra.fe_repro, b_traba1.rpe, c_puesto.cl_puest, c_puesto.puesto FROM b_contra, b_traba1, c_puesto WHERE fe_repro=(SELECT MAX(fe_repro) FROM b_contra) AND b_traba1.rpe=b_contra.rpe AND c_puesto.cl_puest=b_contra.cl_puest GROUP BY b_contra.fe_repro, b_traba1.rpe, c_puesto.cl_puest, c_puesto.puesto ORDER BY b_traba1.rpe

Me genera el siguiente error:

La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.

Gracias nuevamente Libras, creo que de lo del group by me puedo ir olvidando :p...