Article View: chile.comp.programacion
Article #1716Re: SQL
From: Hugo Riquelme
Date: Tue, 04 Jul 2006 02:08
Date: Tue, 04 Jul 2006 02:08
49 lines
2375 bytes
2375 bytes
Lo que falto explicar en esa consulta es que te traera todos los registros de A (300.000). Los que se relacionen con B solo apareceran los campos que coloques en la consulta Los registros que no se relacionen con B te saldran los campos nulos. Select A.*, B.* from A left join B on A.rut = B.rut "SMCN" <nospam@vtr.net> escribi� en el mensaje news:e3rnr0$mop$1@news.nivel5.cl... > Select A.*, B.* > from A left join B on A.rut = B.rut > > "RobertoCL" <rcl2020NOSPAM@hotmail.com> escribi� en el mensaje > news:e3rjl8$l51$1@news.nivel5.cl... > > Estoy marea'o con una consulta SQL (en MS SQL server), haber si me ayudan > > :) > > Tengo 2 tablas A y B, A tiene 300 mil registros y B tiene 150 mil. A y B > > tienen RUT como llave primaria �nica. > > La disyuntiva > > Necesito unir A y B por el RUT y el resultado debe traer 300 mil > > registros, es decir A se conecta a B a trav�s del RUT para buscar un campo > > llamado CPX en B exista o no exista. > > He intentado con > > SELECT A.RUT, B.CPX FROM From.A LEFT OUTER JOIN From.B ON (A.RUT=B.RUT) > > SELECT A.RUT, B.CPX FROM From.A FULL OUTER JOIN From.B ON (A.RUT=B.RUT) > > Pero me devuelve 150 mil registros. > > > > Intente con un procedimiento almacenado usando cursor sobre A buscado en B > > e insertando CPX en A, pero las tablas son de algunos millones en realidad > > y se demora muuuucho. > > > > Alguna sugerencia? =P > > -- > > RCL > > > > > > > > > >
Technical Details
Message-ID:
<e8cicc$6jk$1@news.nivel5.cl>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!nntp-server.pubsub.com!news.nivel5.cl!not-for-mailReferences:
<e3rjl8$l51$1@news.nivel5.cl> <e3rnr0$mop$1@news.nivel5.cl>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,f26700ae4e84e795 X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!nntp-server.pubsub.com!news.nivel5.cl!not-for-mail From: "Hugo Riquelme" <hugori@tutopia.com> Newsgroups: chile.comp.programacion Subject: Re: SQL Date: Mon, 3 Jul 2006 22:08:36 -0400 Organization: Varios Lines: 51 Message-ID: <e8cicc$6jk$1@news.nivel5.cl> References: <e3rjl8$l51$1@news.nivel5.cl> <e3rnr0$mop$1@news.nivel5.cl> NNTP-Posting-Host: pc-17-253-83-200.cm.vtr.net X-Trace: news.nivel5.cl 1151978700 6772 200.83.253.17 (4 Jul 2006 02:05:00 GMT) X-Complaints-To: news@news.nivel5.cl NNTP-Posting-Date: Tue, 4 Jul 2006 02:05:00 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1807 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807