From: | José Fermín Francisco Ferreras <josefermin54(at)hotmail(dot)com> |
---|---|
To: | oscar arocha <arocha(dot)oscar(at)gmail(dot)com> |
Cc: | Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Relacionar tablas cliente y telefono |
Date: | 2012-11-09 19:16:19 |
Message-ID: | BAY002-W233B6A3CC40600F6FFA61C5C6680@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias a todos en especial a Oscar, utilice el método q él me recomendo y me funcionó de la manera esperada.
Gracias por sus aportes!!
ing. José Fermín Francisco Ferreras
San Francisco de Macorís, Rep. Dom.
Date: Fri, 9 Nov 2012 12:28:27 -0430
Subject: Re: [pgsql-es-ayuda] Relacionar tablas cliente y telefono
From: arocha(dot)oscar(at)gmail(dot)com
To: josefermin54(at)hotmail(dot)com
CC: pgsql-es-ayuda(at)postgresql(dot)org
SaludosáJosÚ, te comento que para poder visualizar la informacion de la manera que sedeas debes hacer una serie de subconsultas en en tu sentencia principal áalgo asiá
SELECT A.nombre,
á(SELECTátelefonoáFROMáTelefono FROMácodigo_lugar = 1 ANDácodigo_cliente = A.codigo_clienteáá) AS casa,á
á(SELECTátelefonoáFROMáTelefono FROMácodigo_lugar = 2 ANDácodigo_cliente = A.codigo_clienteáá) AS movil,á
á(SELECTátelefonoáFROMáTelefono FROMácodigo_lugar = 3 ANDácodigo_cliente = A.codigo_clienteáá) AS tbjo
FROMácliente A
Espero te pueda servir.
El 9 de noviembre de 2012 12:13, JosÚ FermÝn Francisco Ferreras <josefermin54(at)hotmail(dot)com> escribi¾:
Buenos dÝas!!
Tengo 3 tablas (Cliente , TelÚfono y Lugar)
En la tabla cliente tengo 2 campos: Codigo_cliente y nombreEn la tabla de Telefono tengo 4 campos: codigo,codigo_cliente,telefono, y codigo_lugar.
En la tabla de Lugar tengo 2 campos: codigo_lugar,descripcion.
En la tabla de cliente tengo los siguientes datos:ácodigo_cliente á Nombreá1 á á á á á á á á á á á á Fermin
á2 á á á á á á á á á á á á Miguelina
En la tabla de Lugar tengo lo siguiente:Codigo_lugar á á á á ádescripcioná1 á á á á á á á á á á á á á á ácasaá2 á á á á á á á á á á á á á á ámovil
á3 á á á á á á á á á á á á á á átrabajo
En la tabla de telefono tengo lo siguiente:
codigo á á ácodigo_cliente á á á telefono á á á á á á codigo_lugar
á1 á á á á á á á á á á1 á á á á á á á á á á á á 1234568 á á á á á á á á 1á2 á á á á á á á á á á1 á á á á á á á á á á á á 8558544 á á á á á á á á 3á3 á á á á á á á á á á1 á á á á á á á á á á á á 8745352 á á á á á á á á 2
á4 á á á á á á á á á á2 á á á á á á á á á á á á 3645458 á á á á á á á á 3á5 á á á á á á á á á á2 á á á á á á á á á á á á 7566414 á á á á á á á á 2
Quisiera visualizar la informacion de la siguiente manera:
Nombre á á á á á telefono_casa á á á á átelefono_movil á á á á telefono_trabajoFermin á á á á á á á á áá1234568 á á á á á á á á á áá8745352 á á á á á á á á áá8558544
Miguelina á á á á á á á á á á á á á á á á á á á á á á á áá7566414 á á á á á á á á áá3645458
Se podrß mostrar la informaci¾n de esta manera??
ing. JosÚ FermÝn Francisco Ferreras
San Francisco de MacorÝs, Rep. Dom.
--
Ing. Oscar Arocha
CIV: 208.476Linux User:á556027átlf: 58-416-4257379
twitter: @ArochaOscar
From | Date | Subject | |
---|---|---|---|
Next Message | Miguel Beltran R. | 2012-11-13 02:49:36 | Re: Relacionar tablas cliente y telefono |
Previous Message | Miguel Angel Hernandez Moreno | 2012-11-09 17:45:12 | Re: Relacionar tablas cliente y telefono |