Tema: asp+mysql
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2004, 04:01
Avatar de Mplus
Mplus
 
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