Hola a todos:
Les escribo para saber como hago para realizar un consulta entre dos columnas de diferentes tablas y que me devuelva los valores diferentes y no los comunes entre ambas.
Gracias a todos por su tiempo
| |||
Consultar diferencias entre 2 columnas Hola a todos: Les escribo para saber como hago para realizar un consulta entre dos columnas de diferentes tablas y que me devuelva los valores diferentes y no los comunes entre ambas. Gracias a todos por su tiempo |
| ||||
Respuesta: Consultar diferencias entre 2 columnas Que tal pavlox. Tal vez esto?
Código mysql:
Ver original Si no es así, puedes poner un ejemplo de lo que quieres? Un saludo.
__________________ Without data, You are another person with an opinion. W. Edwads Deming |
| |||
Respuesta: Consultar diferencias entre 2 columnas (SELECT col_tabla1, "tabla1" tabla FROM tabla1 WHERE col_tabla1 NOT IN(SELECT col_tabla2 FROM tabla2)) UNION ALL (SELECT col_tabla2, "tabla2" FROM tabla2 WHERE col_tabla2 NOT IN(SELECT col_tabla1 FROM tabla1)) No la he probado; también podrías hacerlo con left join y buscando el null en los dos cruces; pero para reunirlos tendrás que hacer UNION. De esa manera obtienes todos los campos y la tabla de procedencia. Última edición por jurena; 22/04/2009 a las 14:01 |