Consulta simple SQL

08/04/2006 - 14:06 por NNTP | Informe spam
Hola, alguien sabe si en SQL se puede añadir una etiqueta para que devuelva
valores aleatorios de una consulta, es decir :

select * from misarticulos

hay algo como :

select ramdom , * from mis articulos


Por favor responder por email ademas del post.


Gracias

Preguntas similare

Leer las respuestas

#11 Morgan
10/04/2006 - 22:58 | Informe spam
mmmmm, eso quita la parte "simple" a tu consulta, pero me pregunto si no te
es util el llamar la tabla completa sin mostrarla, con lo acostumbrado
"Select * form Tabla", con esto ya tienes cuantos registros son, solo
generas un numero random y muestras el registro asociado resultante asi
no importa la base de datos que consultes, ¿como vex?

Saludos ... Morgan 8-)
DGPPTB ...Cancún, Quintana Roo, México


"NNTP" escribió en el mensaje
news:cRr_f.1256057$
Hablo de SQL, por lo que necesito un metodo valido para cualquier lenguaje
de programacion y base de datos.




"Nohel Hernandez" escribió en el mensaje
news:%
Si Puedes


Debes utilizar NEWID, te anexo la ayuda de Transal-SQL:

NEWID
Crea un valor único de tipo uniqueidentifier.

Sintaxis
NEWID ( )

Tipos devueltos
uniqueidentifier

Ejemplos
A. Utilizar la función NEWID con una variable
Este ejemplo utiliza NEWID para asignar un valor a una variable declarada
con el tipo de datos uniqueidentifier. El valor de la variable de tipo
uniqueidentifier se imprime antes de ser comprobado.

DECLARE @myid uniqueidentifier
SET @myid = NEWID()
PRINT 'Value of @myid is: '+ CONVERT(varchar(255), @myid)
El siguiente es el conjunto de resultados:

Value of @myid is: 6F9619FF-8B86-D011-B42D-00C04FC964FF

"NNTP" escribió en el mensaje
news:jHNZf.1219070$
Hola, alguien sabe si en SQL se puede añadir una etiqueta para que
devuelva valores aleatorios de una consulta, es decir :

select * from misarticulos

hay algo como :

select ramdom , * from mis articulos


Por favor responder por email ademas del post.


Gracias












Respuesta Responder a este mensaje
#12 Morgan
10/04/2006 - 22:58 | Informe spam
mmmmm, eso quita la parte "simple" a tu consulta, pero me pregunto si no te
es util el llamar la tabla completa sin mostrarla, con lo acostumbrado
"Select * form Tabla", con esto ya tienes cuantos registros son, solo
generas un numero random y muestras el registro asociado resultante asi
no importa la base de datos que consultes, ¿como vex?

Saludos ... Morgan 8-)
DGPPTB ...Cancún, Quintana Roo, México


"NNTP" escribió en el mensaje
news:cRr_f.1256057$
Hablo de SQL, por lo que necesito un metodo valido para cualquier lenguaje
de programacion y base de datos.




"Nohel Hernandez" escribió en el mensaje
news:%
Si Puedes


Debes utilizar NEWID, te anexo la ayuda de Transal-SQL:

NEWID
Crea un valor único de tipo uniqueidentifier.

Sintaxis
NEWID ( )

Tipos devueltos
uniqueidentifier

Ejemplos
A. Utilizar la función NEWID con una variable
Este ejemplo utiliza NEWID para asignar un valor a una variable declarada
con el tipo de datos uniqueidentifier. El valor de la variable de tipo
uniqueidentifier se imprime antes de ser comprobado.

DECLARE @myid uniqueidentifier
SET @myid = NEWID()
PRINT 'Value of @myid is: '+ CONVERT(varchar(255), @myid)
El siguiente es el conjunto de resultados:

Value of @myid is: 6F9619FF-8B86-D011-B42D-00C04FC964FF

"NNTP" escribió en el mensaje
news:jHNZf.1219070$
Hola, alguien sabe si en SQL se puede añadir una etiqueta para que
devuelva valores aleatorios de una consulta, es decir :

select * from misarticulos

hay algo como :

select ramdom , * from mis articulos


Por favor responder por email ademas del post.


Gracias












Respuesta Responder a este mensaje
#13 Mastercafe - Juan
08/05/2006 - 19:57 | Informe spam
Normalmente si tienes un indice numerico agrega una clausula where con el
numero random

sql="Select * from BBDD where indice=" & rnd(n)

Al poner esto en el codigo de ejecución el numero te lo da el servidor de
forma aleatoria y ese es el indice con el que filtrara

Saludos desde Oviedo (Asturias)

Juan Menéndez
Mastercafe S.L.
www.mastercafe.com


Si la información recibido te ha servido indicalo con otro post.
En caso de resolverlo por otros medios, indica la solución usada
ayudaras a otros y aprenderemos todos.

"NNTP" escribió en el mensaje
news:jHNZf.1219070$
Hola, alguien sabe si en SQL se puede añadir una etiqueta para que
devuelva valores aleatorios de una consulta, es decir :

select * from misarticulos

hay algo como :

select ramdom , * from mis articulos


Por favor responder por email ademas del post.


Gracias


Respuesta Responder a este mensaje
#14 Mastercafe - Juan
08/05/2006 - 19:57 | Informe spam
Normalmente si tienes un indice numerico agrega una clausula where con el
numero random

sql="Select * from BBDD where indice=" & rnd(n)

Al poner esto en el codigo de ejecución el numero te lo da el servidor de
forma aleatoria y ese es el indice con el que filtrara

Saludos desde Oviedo (Asturias)

Juan Menéndez
Mastercafe S.L.
www.mastercafe.com


Si la información recibido te ha servido indicalo con otro post.
En caso de resolverlo por otros medios, indica la solución usada
ayudaras a otros y aprenderemos todos.

"NNTP" escribió en el mensaje
news:jHNZf.1219070$
Hola, alguien sabe si en SQL se puede añadir una etiqueta para que
devuelva valores aleatorios de una consulta, es decir :

select * from misarticulos

hay algo como :

select ramdom , * from mis articulos


Por favor responder por email ademas del post.


Gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida