Article View: chile.comp.programacion
Article #1921SQL
From: RobertoCL
Date: Wed, 10 May 2006 02:37
Date: Wed, 10 May 2006 02:37
19 lines
1803 bytes
1803 bytes
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:
<e3rjl8$l51$1@news.nivel5.cl>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!meganewsservers.com!feeder2.on.meganewsservers.com!nntp-server.pubsub.com!news.nivel5.cl!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,f26700ae4e84e795,start X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!meganewsservers.com!feeder2.on.meganewsservers.com!nntp-server.pubsub.com!news.nivel5.cl!not-for-mail From: "RobertoCL" <rcl2020NOSPAM@hotmail.com> Newsgroups: chile.comp.programacion Subject: SQL Date: Tue, 9 May 2006 22:37:41 -0400 Organization: Varios Lines: 23 Message-ID: <e3rjl8$l51$1@news.nivel5.cl> NNTP-Posting-Host: pc-4-100-215-201.cm.vtr.net X-Trace: news.nivel5.cl 1147228648 21665 201.215.100.4 (10 May 2006 02:37:28 GMT) X-Complaints-To: news@news.nivel5.cl NNTP-Posting-Date: Wed, 10 May 2006 02:37:28 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-RFC2646: Format=Flowed; Original