🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1716

Re: SQL

#1716
From: Hugo Riquelme
Date: Tue, 04 Jul 2006 02:08
49 lines
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-mail
References: <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