Article View: chile.comp.programacion
Article #1684ORACLE - Select desde dos tablas _PERO_ no JOIN
From: Prometeo
Date: Fri, 23 Jun 2006 20:44
Date: Fri, 23 Jun 2006 20:44
36 lines
2481 bytes
2481 bytes
Señoras, señores y señoritas....
Me he topado con esta curiosidad, y no sé si por evidente o por
extraña no he conseguido dar con como lograrla... cuando menos de un
modo sencillo.
Resulta que tengo un par de tablas que tienen información similar,
pero no exáctamente la misma. A saber:
- Tabla_Facturas
- Tabla_Boletas
Resulta que quiero hacer un listado con ciertos campos (Nº, proveedor,
rut, etc.) que incluya a ambas... o sea, quiero mezclar ambos
resultados.
El problema es que un simple
Select {atribs} From Tabla_Facturas, Tabla_Boletas
Arroja el producto cartesiano de ambas. Vale decir, si Tabla_Facturas
tiene 5 registros y Tabla_Boletas 4, este select arrojaría 20
registros.
Quiero un select que arroje 9 registros, una simple "suma" de tablas.
¿Alguna idea de como conseguirlo en forma sencilla?
Lo que se me ocurre es hacer un join por el identificador, que para
ambas tablas es el mismo autonumérico por lo que nunca coinciden, y
para cada atributo escoger el de la tabla que no retorne nulo... pero
espero haya algo más simple, porque el listado que debo retornar es
medio complejo (por ciertas evaluaciones y formateo de retorno de
parámetros).
Gracias desde ya por cualquier info!
Technical Details
Message-ID:
<1151095442.320683.70330@b68g2000cwa.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!b68g2000cwa.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,de70835e7b6eaa7a,start X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!b68g2000cwa.googlegroups.com!not-for-mail From: "Prometeo" <promodeus@gmail.com> Newsgroups: chile.comp.programacion Subject: ORACLE - Select desde dos tablas _PERO_ no JOIN Date: 23 Jun 2006 13:44:02 -0700 Organization: http://groups.google.com Lines: 37 Message-ID: <1151095442.320683.70330@b68g2000cwa.googlegroups.com> NNTP-Posting-Host: 158.251.6.71 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1151095447 16595 127.0.0.1 (23 Jun 2006 20:44:07 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 23 Jun 2006 20:44:07 +0000 (UTC) User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4,gzip(gfe),gzip(gfe) X-HTTP-Via: 1.1 localhost.localdomain:8080 (squid/2.5.STABLE6) Complaints-To: groups-abuse@google.com Injection-Info: b68g2000cwa.googlegroups.com; posting-host=158.251.6.71; posting-account=ZWdhMA0AAAAAnT_PEmfQvfNe3v3_hCGl