--- Antonio Castro <[EMAIL PROTECTED]> wrote:
>On Sat, 12 Jan 2002, Jose Luis Alarcon wrote:
>
>>   Buenas a [EMAIL PROTECTED]
>>=20
>>   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.
>>=20
>>   Me explico mejor: creo la tabla tabla1 y
>> empiezo a meter datos a boleo:
>> dato3,dato5,dato1,dato4,dato2.....
>>=20
>>   Si hago un select * from tabla1 order by dato;
>> me aparecen ordenadas como yo deseo:
>> dato1,dato2,dato3,dato4,dato5.....
>>=20
>>   Pero la tabla tabla1 no ha sido modificada,=20
>> 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.
>>=20
>>   =BFPuede hacerse lo que expongo?.
>
>Estas diciendo que los datos tienen un orden f=EDsico en la base de datos
>y que quieres cambiar ese orden f=EDsico sin cambiar de tabla los datos ?
>
>Eso no puede hacerse. Como m=EDnimo habr=EDa que vaciarla y volverla a llen=
>ar.=20
>Mejor a=FAn habr=EDa que crear una tabla nueva y luego se cambia el nombre =
>de
>las tablas. No le veo la utilidad. Deber=EDas despreocuparte del orden f=ED=
>sico=20
>de los datos.
>
>=20
>Un saludo
>
>Antonio Castro
>

  Quiero dar las gracias a [EMAIL PROTECTED] los que me
habeis ayudado.

  La conclusion que he sacado de este hilo es
que da igual el orden en el que introducen las
tuplas en una tabla, pues con los comandos SQL
se pueden manipular de cualquier manera deseada
para obtener otros resultados distintos.

  Lo que mas se parece a lo que yo pretendia es
la orden SELECT INTO, de hecho es perfecta para
el proposito que persigo: a partir de una tabla
con las tuplas de cualquier manera, rellenar un
archivo de texto con los datos en un cierto orden,
usando COPY TO.

  Me esta pareciendo apasionante este gestor de 
bases de datos del que desde luego, jamas podre
aprovechar ni por asomo toda su potencia.

  Repito mi agradeciminto.

  Saludos.

  Jose Luis.  

Debian GNU/Linux 'Sid' Kernel 2.4.17.
Mandrake Linux 8.1 Kernel 2.4.17.
Usuario Linux registrado #213309.
Una vez más cabalgaré con mis caballeros,
para defender lo que fue.....
y el sueño de lo que pudo ser.


_____________________________________________________________
Linux is the future! Be part of it!
Free Email from http://freemail.linuxpower.cc

Responder a