🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1921

SQL

#1921
From: RobertoCL
Date: Wed, 10 May 2006 02:37
19 lines
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-mail

Show 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