
ayuda
Publicado por jj (3 intervenciones) el 21/04/2008 17:03:39
tengo 2 tablas algo similar a esto:
tabla1 tabla2
cedula cedula1
1 1
2 5
3 6
4 7
si deceo identificar las cedulas que sean iguales en las dos tablas ? hago lo sigte: SELECT * FROM tabla1, tabla2 WHERE cedula=cedula1, y esta consulta me genera 1. listo ahi no hay problema. el problema que tengo es cuando quiero identificar los que no me coinciden es decir hacer lo contrario. que me identifique los que tengo en la tabla 1 que nos esten en la tabla 2 y relacionar los de la tabla 2 que no esten en la tabla 1.
el resultado que espero es de la tabla 1 me muestre 2,3,4 y la tabla2 me muestre 5,6,7, he probado con la sigte instruccion SELECT cedula FROM tabla1, tabla2 WHERE NOT cedula=cedula1, pero me relaciona los que son iguales tambien hago esta instruccion SELECT * FROM tabla1, tabla2 WHERE cedula<>cedula1, pero lo mismo. por favor me puede colaborar con esto y decirme que instruccion SQL, UTilizo para que me de el resultado deseado.
agradezco su valiosa comaboracion,
jj
tabla1 tabla2
cedula cedula1
1 1
2 5
3 6
4 7
si deceo identificar las cedulas que sean iguales en las dos tablas ? hago lo sigte: SELECT * FROM tabla1, tabla2 WHERE cedula=cedula1, y esta consulta me genera 1. listo ahi no hay problema. el problema que tengo es cuando quiero identificar los que no me coinciden es decir hacer lo contrario. que me identifique los que tengo en la tabla 1 que nos esten en la tabla 2 y relacionar los de la tabla 2 que no esten en la tabla 1.
el resultado que espero es de la tabla 1 me muestre 2,3,4 y la tabla2 me muestre 5,6,7, he probado con la sigte instruccion SELECT cedula FROM tabla1, tabla2 WHERE NOT cedula=cedula1, pero me relaciona los que son iguales tambien hago esta instruccion SELECT * FROM tabla1, tabla2 WHERE cedula<>cedula1, pero lo mismo. por favor me puede colaborar con esto y decirme que instruccion SQL, UTilizo para que me de el resultado deseado.
agradezco su valiosa comaboracion,
jj
Valora esta pregunta


0