
06/09/2010, 23:03
|
| | Fecha de Ingreso: noviembre-2006
Mensajes: 38
Antigüedad: 18 años, 4 meses Puntos: 1 | |
select Max(fecha) y otros campos Hola porfa una ayuda con esto.
Tengo una tabla con 4 columnas
idregistro,idproceso, fecha, mensaje
1, 23, 2010-01-01, mensaje1
2, 23, 2010-05-09, mensaje2
3, 30, 2010-09-01, mensaje3
4, 30, 2005-01-01, mensaje4
5, 31, 2005-09-01, mensaje5
el campo idproceso puede tener duplicados.
y quiero que el resultado del select me muestre las 4 columnas ,agrupando por proceso con el valor maximo de fecha
quedaria asi la respuesta
2, 23, 2010-05-09, mensaje2
3, 30, 2010-09-01, mensaje3
5, 31, 2005-09-01, mensaje5
He hecho esto:
select idregistro, Idproceso, max(fecha), mensaje from tabla group by Idproceso
pero no me muesta en las columnas idregistro y mensaje los valores correspondientes.
Gracias por cualquier orientacion sobre esta consulta ya que llevo largo tiempo tratando de resolver esto y no he podido.
Última edición por msimsi; 06/09/2010 a las 23:08 |