Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Comparar dos tablas

Estas en el tema de Comparar dos tablas en el foro de Bases de Datos General en Foros del Web. Hola tengo 2 tablas que tienen en comun el campo CODIGO y quisiera obtene los campos no en comun me explico ..si yo quisiera saber ...
  #1 (permalink)  
Antiguo 19/03/2004, 14:15
 
Fecha de Ingreso: diciembre-2003
Mensajes: 109
Antigüedad: 20 años, 11 meses
Puntos: 0
Comparar dos tablas

Hola tengo 2 tablas que tienen en comun el campo CODIGO y quisiera obtene los campos no en comun me explico ..si yo quisiera saber los campos que tienen en comun bastaria hacer un inner join mas o menos asi
select * from tabla1 inner join tabla2 on tabla1.cod = tabla2.cod
esto haria que me devuelvan los registros que tienen en comun ambas tablas ...pero como hago para poder los campos que no tiene en comun tabla1 con tabla1
  #2 (permalink)  
Antiguo 19/03/2004, 14:16
 
Fecha de Ingreso: diciembre-2003
Mensajes: 109
Antigüedad: 20 años, 11 meses
Puntos: 0
ahh tengo mysql
  #3 (permalink)  
Antiguo 23/03/2004, 05:02
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 7 meses
Puntos: 0
select tabla1.* from tabla1 left join tabla2 on tabla1.cod = tabla2.cod WHERE tabla2.cod Is null

Datos de tabla1, no en tabla2

select tabla2.* from tabla2 left join tabla1 on tabla2.cod = tabla1.cod WHERE tabla1.cod Is null

Datos de tabla2, no en tabla1

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:14.