Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2006, 08:59
yesmina
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta Ayuda con una consulta SELECT

Hola a todos, saben tengo esta tabla:
Código:

cumplimiento
------------------
cumpli_id       ->  char(4)
item_id          ->  char(4)
cumpli_fecha  ->  char(10)
 
Y estos son algunos de sus datos
Código:

cumpli_id      item_id      cumpli_fecha 
----------- ----------- -------------- 
     2              8           14/01/2004
     3              8           14/01/2005
     4              8           18/05/2005
     5              8           18/10/2005
     6              8           14/01/2006
     7              9           14/01/2005     
     8              9           18/05/2005
     9              9           18/10/2005
     10             9          14/01/2006
 
Lo que yo quiero lograr con una consulta select es recoger la fecha mayor dependiendo los item_id

A simple vista seria algo asi:

select max(cumpli_fecha) as 'fecha', item_id from cumplimiento group by item_id

Pero lo que esta consulta me bota es esto:
Código:

fecha          item_id     
---------- ----------- 
18/10/2005      8
18/10/2005      9
 
Cuando en realidad el resultado deberia ser el siguiente
Código:

fecha          item_id     
---------- ----------- 
14/01/2006      8
14/01/2006      9
 
Quisiera que me puedan ayudar con esto, de antemano gracias por sus consejos.
__________________
Mina

Última edición por yesmina; 05/03/2006 a las 09:35