
20/12/2004, 04:01
|
 | | | Fecha de Ingreso: agosto-2003 Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 21 años, 8 meses Puntos: 0 | |
Bueno........, podrías hacer una primera select que te devuelva todos los codigos distintos que tienes y luego otra anidada que por cada codigo te muestre con un bucle con un contador de 5 las cinco ultimas fechas
sql="select DISTINCT codigo from tabla"
Set rso = CreateObject("ADODB.Recordset")
rso.Open sql, conn,1,2,2
do while not rso.eof
cont=0
sql2="select fecha from tabla where codigo=" & rso("codigo") & " order by fecha desc"
Set rs = CreateObject("ADODB.Recordset")
rs.Open sql2, conn,1,2,2
do while not rs.eof and cont<5
response.write(rs.("codigo"))
cont=cont+1
rs.movenext
loop
rs.close
set rs =nothing
rso.movenext
loop
rso.close
set rso=nothing
__________________ Daría todo lo que sé por la mitad de lo que ignoro
Última edición por Mplus; 20/12/2004 a las 04:02 |