FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Comparar tablas
Hola a todos, tengo una inmensa duda que espero que ayuden a aclarar,
resulta que tengo 2 tablas, Tabla1 y Tabla2, necesito hacer una consulta que devuelva todos los registros de la Tabla1 que no existan en la tabla2, si alguien tiene una idea, le agradeceré mucho, gracias.
__________________
mas confundido que Garavito el día del Niño. |
#2
|
||||
|
||||
Hola mightydragonlor, tendría que ser algo así.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
||||
|
||||
Hola Caro muchas gracias, voy a probarlo y luego te cuento.
__________________
mas confundido que Garavito el día del Niño. |
#4
|
||||
|
||||
¿que no era "left outer"?
__________________
|
#6
|
||||
|
||||
Holas, que yo sepa la palabra Outer es opcional, con el Outer o sin el Outer me da el mismo resultado (utilizo firebird), me devuelve todos los registros de la tabla de la izquierda t1 y con la condición t2.campo1 is null, se obtine los registros que no tienen su correspondiente en t2.
Si estoy mal, expliquenme la diferencia por favor. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#7
|
||||
|
||||
la diferencia es que tu usas Firebird y yo SQL Server
__________________
|
#8
|
||||
|
||||
Muy buena respuesta amiguito .
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#9
|
|||
|
|||
Las dos tablas tienen la misma estructura? Una es la copia de la otra?
Si es asi, puedes utilizar exists
Si no tienen la misma estructura puedes o:
o
Tampoco sé que base de datos utilizas.... |
#10
|
||||
|
||||
Estoy utilizando SQL Server 2000,
con esté código no me dá el resultado correcto. se que en la tabla1 hay unos 800 registros que no hay en la tabla2 pero solo me devuelve unos 200 registros.
__________________
mas confundido que Garavito el día del Niño. |
#11
|
||||
|
||||
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#12
|
||||
|
||||
por eso digo que es con "left outer join"
__________________
|
#13
|
||||
|
||||
Gracias a todos por sus respuestas, efectivamente es la solución que me dió ContraVeneno, gracias de nuevo por ayudarme.
__________________
mas confundido que Garavito el día del Niño. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
comparar fechas | luxus | OOP | 3 | 05-06-2008 14:20:19 |
¿Como hago una consulta para comparar dos tablas? | Nelly | Varios | 6 | 16-04-2007 21:56:25 |
Comparar 2 TImage | TomMB | Gráficos | 5 | 24-12-2006 21:14:49 |
comparar con el mod | emiliu | Varios | 1 | 23-01-2006 20:55:53 |
Comparar estructura tablas paradox | Joana | Tablas planas | 0 | 14-05-2004 10:47:26 |
|