[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ordenar tablas en PostgreSQL.



On Sat, 12 Jan 2002, Jose Luis Alarcon wrote:

>   Buenas a tod@s.
> 
>   Estoy dando mis primeros pasos con el gestor
> de bases de datos PostgreSQL y creo que hasta
> ahora me voy enterando bastante bien. Ya hago
> 'selects' con 'where' y 'order by', pero lo que
> me gustaria es que los resultados de estas
> busquedas quedaran salvados.
> 
>   Me explico mejor: creo la tabla tabla1 y
> empiezo a meter datos a boleo:
> dato3,dato5,dato1,dato4,dato2.....
> 
>   Si hago un select * from tabla1 order by dato;
> me aparecen ordenadas como yo deseo:
> dato1,dato2,dato3,dato4,dato5.....
> 
>   Pero la tabla tabla1 no ha sido modificada, 
> sigue con los datos desordenados, tal como los
> fui grabando en un principio. Lo que quisiera
> es que tabla1 quedara reorganizada segun la
> condicion que yo le imponga. Y esto sin tener
> que crear una tabla nueva y pasar los datos
> desde tabla1.
> 
>   ¿Puede hacerse lo que expongo?.

Estas diciendo que los datos tienen un orden físico en la base de datos
y que quieres cambiar ese orden físico sin cambiar de tabla los datos ?

Eso no puede hacerse. Como mínimo habría que vaciarla y volverla a llenar. 
Mejor aún habría que crear una tabla nueva y luego se cambia el nombre de
las tablas. No le veo la utilidad. Deberías despreocuparte del orden físico 
de los datos.

 
Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
        /\     /\      Ciberdroide Informática (Tienda de Linux)
          \\W//            <<< http://www.ciberdroide.com >>>
	 _|0 0|_                                                    
+-oOOO--(___o___)--OOOo----------------------------------------------------+ 
|  . . . . U U . . . . Antonio Castro Snurmacher  acastro@ciberdroide.com  |  
|  . . . . . . . . . .                                                     | 
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>>            |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+




Reply to: