Foros del Web » Programando para Internet » ASP Clásico »

Listado desde bd aleatorio

Estas en el tema de Listado desde bd aleatorio en el foro de ASP Clásico en Foros del Web. Holas, como puedo hacer un listado desde una bd que muestre los datos aleatoriamente??? Gracias de antemano....
  #1 (permalink)  
Antiguo 11/08/2005, 14:58
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
Exclamación Listado desde bd aleatorio

Holas, como puedo hacer un listado desde una bd que muestre los datos aleatoriamente???

Gracias de antemano.
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 11/08/2005, 15:00
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Que base de datos estas utilizando?

En SQL ORDER BY NewID()
En MySQL ORDER BY Rand()

En Access je je je, aun no se sabe con exactitud, algunos dicen que el rand les funciona, otros que no.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 11/08/2005, 15:42
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Si, en Access funciona. Lo que no recuerdo es si es Rand() o RND(). Pero hay que colocarle un parámetro si o si a la función (yo uso el ID autonumérico). Por ejemplo:

SELECT * FROM estaTabla OREDR BY RAND(estaTabla.CampoID)

Así me funcionó.
Si no anda, recordar que no estoy seguro si es RAND() o RND() así que probar ambos ejemplos
__________________
...___...
  #4 (permalink)  
Antiguo 11/08/2005, 15:43
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
(psssttt.. si sigue sin funcionar, favor de escribir ORDER de manera correcta :p)
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:18.