Re: consulta diferencia entre 2 tablas

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

Hola, como estan, gracias por responder,

lo que sucede es que en las tablas los id de los alumnos son distintos, y
existen alumnos que estan en las 2 tablas y lo que los relaciona son que su
1 Apellido, 2 Apellido y Nombre son iguales, ahora tengo que listar los
alumnos que estan en una tabla pero no en la otra solo basandome en los
campos 1 Apellido, 2 Apellido y Nombre que son comunes porque
los id son distintos
Gracias de antemano por la ayuda,
saludos.

El 13 de agosto de 2009 10:58, Javier Chávez B. <jchavezb(at)gmail(dot)com>escribió:

>
>
> 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:56:32 Re: Duda respecto a decimales
Previous Message Enzo Diaz 2009-08-13 15:47:57 RE: Duda respecto a decimales