Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-01-2006
ELINK ELINK is offline
Miembro
 
Registrado: mar 2005
Posts: 55
Poder: 20
ELINK Va por buen camino
Consulta Que Muestra Direfencias

Buen Dia mi pregunta es esa, tengo dos tablas identicas, pero con algunos registro diferentes, y quiero precisamente saber cuales son los diferentes de la tabla A o de la tabla B.

Me ayudan

Mi Base de DAtos es FIREBIRD 1.5

Última edición por ELINK fecha: 20-01-2006 a las 23:50:46.
Responder Con Cita
  #2  
Antiguo 20-01-2006
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Podrías hacer algo como:
Código SQL [-]
SELECT *
FROM TABLA1 T1
WHERE NOT EXISTS (SELECT 1 FROM TABLA2 T2 
                             WHERE T1.CAMPO1 = T2.CAMPO1 
                             AND T1.CAMPO2 = T2.CAMPO2 
                             AND T1.CAMPO3 = T2.CAMPO3 
                             AND ...)
UNION
SELECT *
FROM TABLA2 T2
WHERE NOT EXISTS (SELECT 1 FROM TABLA1 T1 
                             WHERE T1.CAMPO1 = T2.CAMPO1 
                             AND T1.CAMPO2 = T2.CAMPO2 
                             AND T1.CAMPO3 = T2.CAMPO3 
                             AND ...)
Por cierto, algo nada livianito si las tablas son algo extensas!

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 21-01-2006
cuburu cuburu is offline
Miembro
 
Registrado: mar 2005
Posts: 63
Poder: 20
cuburu Va por buen camino
Quizas te podrías ayudar de un INNER JOIIN LEFT o INNER JOIN RIGTH para realizar tu consulta. Ahorita no me viene a la mente la sintaxis pero creo que eso es lo que buscas.

Suerte
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consulta SQL tres tablas. Paradox Noela SQL 8 03-08-2007 03:38:23
como hacer consulta SQL con fecha usando Between MaSSaKKre SQL 4 15-09-2005 03:28:26
Problamas consulta SQL gabsanar Firebird e Interbase 2 07-02-2005 09:33:05
Problema con una consulta hecha de 3 formas VRO Firebird e Interbase 5 24-01-2005 19:02:11
Urgente!!! Problema con Consulta SQL PaLaSaca SQL 2 06-05-2004 19:56:50


La franja horaria es GMT +2. Ahora son las 06:06:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi