Informix - último registro

 
Vista:

último registro

Publicado por Carmen (1 intervención) el 10/10/2006 17:25:25
Hola, quisiera me indiquen como puedo realizar un select donde extraiga el último registro donde tengo repetido el campo varias veces y solo quiero el último.

Por ejemplo tengo:

1 344
1 455
2 566
3 4565
4 432
4 123

Según el orden que he ido grabando quisiera sacar la información, es decir si esta en el orden que se ha grabado debería salir.

1 455
2 566
3 4565
4 123

Gracias de antemano.

Carmen.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:último registro

Publicado por Alejo (9 intervenciones) el 10/10/2006 23:10:39
Estas obligada a hacerlo en 2 pasos

a es la primera columna y b la segunda

a = 1
b = 344

select a, max(rowid) fila
from datos
group by 1
into temp temp1;

select a, b
from bas2
where rowid in (select fila from temp1)

Prueba y me cuentas

CAR
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar