Bases de Datos - conservar el resultado de datos que da un query en

 
Vista:

conservar el resultado de datos que da un query en

Publicado por Isela Gonzalez (1 intervención) el 13/12/2006 18:58:03
Hola espero y me puedan ayudar con este problemita:
Como se puede conservar el resultado de datos que da un query en mysql?
Es que lo que quiero hacer es que primero me sortee los registros de una tabla y luego tomarlos de 10, en 10 para que aparezcan con paginacion.
Pero el problema es que el mysql segun lo que probé, lo que hace el sql con estas
instrucciones que le estoy dando
1. select * from propiedades where TypeBusiness='R' order by rand()
2. select * from propiedades where TypeBusiness='R' limit 0,10
3. select * from propiedades where TypeBusiness='R' limit 11,20 ................21,30 etc

lo que quiero es que primero me revuelva los registros y de esa secuencia me vaya tomando de 10 en 10. Es decir que me mantenga la secuencia de los registros que da en la instrucion 1.
Porque cuando le pongo la instruccion 2 (para paginar) me hace otra secuencia de los registros, es decir me los ordena y no quiero eso.

Como le puedo hacer para que conserve la scuencia dde los registros dada en la istruccion 1?
y despues pueda yo tamr de ahi de 10 en 10?

Quien podra ayudarme?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder