necesito sacar los ultimos 8 usuarios registrados
"select top 8 * from usuarios order by fecha_inscripcion"
pero al agregar el order by fecha_inscripcion me devuelve todos los registros

| ||||
![]() tengo una consulta simple necesito sacar los ultimos 8 usuarios registrados "select top 8 * from usuarios order by fecha_inscripcion" pero al agregar el order by fecha_inscripcion me devuelve todos los registros ![]()
__________________ Manual de ASP Avanzado ;-) |
| ||||
Respuesta: problemita con consulta si eso tambien lo puse descendente y ascendente , pero igual me devuelve todos los registros
__________________ Manual de ASP Avanzado ;-) |
| ||||
Respuesta: problemita con consulta ummmm rraro has un do while entonces habría que averiguar realmente porque se da el error, pero no suena logico suerte
__________________ JuanRa Pérez San Salvador, El Salvador |
| ||||
Respuesta: problemita con consulta el do while lo tengo hecho y le puse un contador para ver cuantos registros devuelve les pongo la consulta completa tal cual la tengo Cita: le quito el "where nivel_usuario=5" y me devuelve 33 registrossql="select top 8 id_usuario, foto_principal_usuario, nombres_usuario, fecha_nac_usuario from users where nivel_usuario=5 order by fecha_inscripcion_usuario desc" Set rsbusca=conn.execute(Sql) i=0 Do While Not rsbusca.eof i=i+1 rsbusca.movenext loop le quito el "id_usuario, foto_principal_usuario, nombres_usuario, fecha_nac_usuario" y lo cambio por un * y me sigue devolviendo 33 registros
__________________ Manual de ASP Avanzado ;-) |
| ||||
Respuesta: problemita con consulta Hola, ElAprendiz, cuáles son los posibles valores de tu campo fecha, por casualidad regresa nulos? Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
Respuesta: problemita con consulta mira los que estaban vacios los llene con los valores 01-01-1910, esta con formato fecha/hora
__________________ Manual de ASP Avanzado ;-) |
| ||||
Respuesta: problemita con consulta Cita: suerte sql="select top 8 id_usuario, foto_principal_usuario, nombres_usuario, fecha_nac_usuario from users where nivel_usuario=5 order by fecha_inscripcion_usuario desc" Set rsbusca=conn.execute(Sql) contador = 1 do while contador <= 8 and not rsbusca.EOF 'imprimis tus datos rsbusca.movenext contador = contador + 1 loop
__________________ JuanRa Pérez San Salvador, El Salvador |
| ||||
Respuesta: problemita con consulta es una posible solucion, pero y si fueran 10000 registros? no tiene sentido si yo solo necesito 8. igual gracias.
__________________ Manual de ASP Avanzado ;-) |
| ||||
Respuesta: problemita con consulta Hola, a ver si esto funciona...aunque me gustaria ver los datos de esos registros, es muy raro lo que esta sucediendo:
Código:
Saludos SELECT TOP 8 * FROM( select top 8 id_usuario, foto_principal_usuario, nombres_usuario, fecha_nac_usuario from users where nivel_usuario=5 order by fecha_inscripcion_usuario desc) AS v1
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
Respuesta: problemita con consulta resulto perfecto de todas maneras pongo una imagen de la tabla ![]()
__________________ Manual de ASP Avanzado ;-) |
| ||||
Respuesta: problemita con consulta Mmmhhh podría tener la explicación de que no sabe cómo ordenar (es access verdad?) , podrías tratar por fecha id por ejemplo: "select top 8 * from usuarios order by fecha_inscripcion DESC, id DESC" Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
Respuesta: problemita con consulta si parece ke no sabe, jejeje, lo cambie por id_usuario (que es lo que debi hacer desde un principio) y ahi me toma los 8 gracias U_G
__________________ Manual de ASP Avanzado ;-) |
| ||||
Respuesta: problemita con consulta Por nadas, es access ¿qué podemos esperar? ![]()
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
Respuesta: problemita con consulta que se comporte como una base de datos decente???? ![]()
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra |