Re: Fwd: Saludos desde Mexico

From: Miguel Rodríguez Penabad <penabad(at)gmail(dot)com>
To: "Pavel Rodriguez de la Torre" <prodriguezdlt(at)yahoo(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Fwd: Saludos desde Mexico
Date: 2008-05-19 23:15:49
Message-ID: 95335e4e0805191615g18c0407l4344b363e9b2f1d3@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 19 de mayo de 2008 16:41, Pavel Rodriguez de la Torre
<prodriguezdlt(at)yahoo(dot)com> escribió:
> Buen dia, este mail es sobre una duda en postgre, ojala me puedan

El nombre es "Postgres" o "PostgreSQL", no "postgre" ;)

> ayudar....tengo una base de datos en la cual tengo una tabla donde almaceno
> los nombres de otras tablas que utilizo, el problema es que no logro hacer
> un select anidado donde el nombre de la tabla que voy a utilizar provenga
> del select de la tabla donde guardo los nombres de tablas.....la sentencia
> que estoy tratando de utilizar es la siguiente...y por mas que lo he
> intentado solo me regresa el nombre de la tabla pero no la puedo utilizar
> como nombre en el select from....
>
> SELECT * FROM (SELECT nombtabla from __aaatipos WHERE idt = 1) AS
> nomb_tabla;
>
> tambien probe con
>
> SELECT nomb_tabla.* FROM (SELECT nombtabla from __aaatipos WHERE idt = 1) AS
> nomb_tabla;
>
>
> pero las dos opciones me regresan el nombre de la tabla que necesito pero no
> hacen el select * de esa tabla
>
> porfaa ojala me pudieran hechar la mano...Gracias de antemano
>

A ver si entiendo:
Si (SELECT nombtabla from __aaatipos WHERE idt = 1) es "tabla1",
quieres hacer un
Select * from tabla1??

Si es así, no es posible hacerlo en SQL. Al menos hasta donde yo sé.
Podrías hacerlo en PL/pgSQL utilizando cursores y SQL dinámico, pero
(y es opinión personal) creo que tienes un problema de diseño de la
base de datos
o de la aplicación de acceso.

Saludos

--
Miguel Rodríguez Penabad

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2008-05-19 23:58:02 Re: Postgres se pasma!!
Previous Message Javier Chávez B. 2008-05-19 23:07:09 Re: Fwd: Saludos desde Mexico