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."
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 |