31/03/2015, 13:00
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses Puntos: 774 | |
Respuesta: Seleccionar ultimo registro de un grupo con condicion
Código SQL:
Ver originalSELECT * FROM registro AS t1 LEFT JOIN ( SELECT MAX(id) AS id, persona FROM registro WHERE datediff(fecha_fin,variable_fecha_actua)<=3 GROUP BY persona) AS t2 ON (t1.id=t2.id AND t1.persona=t2.persona)
Prueba con eso :)
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |