Re: consulta diferencia entre 2 tablas

From: Javier Chávez B(dot) <jchavezb(at)gmail(dot)com>
To: Carlos Mendez <lucas1850(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: consulta diferencia entre 2 tablas
Date: 2009-08-13 14:58:43
Message-ID: ded64bba0908130758j7f4bec28t4beed4a3d11b7538@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2009/8/13 Carlos Mendez <lucas1850(at)gmail(dot)com>

> Hola como estan,
>
> tengo 2 tablas que tienen datos de alumnos pero necesito saber que alumnos
> estan en una tabla pero no en la otra, los nombres de los campos son
> paterno,materno,nombre.
>
> Gracias de antemano por la ayuda,
> saludos.
>

Un psudocodigo podria ser algo asi:

Select <tus_campos>
from <tu_tabla1>
where <id_tabla1> not in (Select <id_clave_foranea_a_tabla_1> from
<tabla2>)

Puedes probar con exists tb .... depende del caso uno u otro es mas / menos
eficiente que el otro (exist - not exist - in - not in)

slds.
JC

--
Cumprimentos
jchavez
linux User #397972 on http://counter.li.org/

Ted Turner <http://www.brainyquote.com/quotes/authors/t/ted_turner.html> -
"Sports is like a war without the killing."

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-08-13 15:14:26 Re: Nota de licencia en aplicacion
Previous Message Carlos Mendez 2009-08-13 14:52:52 consulta diferencia entre 2 tablas