El 31 de mayo de 2010 13:32, Agustin Ignacio Genoves < agustingeno...@gmail.com> escribió:
> El día 31 de mayo de 2010 15:01, Julio Cesar Rodriguez Dominguez > <jura...@gmail.com> escribió: > > > > > > El 31 de mayo de 2010 12:46, Desarrollo Escuintla > > <desarrollo.escuin...@gmail.com> escribió: > >> > >> Saludos Lista, > >> > >> Tengo las siguientes tablas: > >> > >> > >> TABLA_A > >> codigo > >> doc > >> > >> > >> TABLA_B > >> codigo > >> doc > >> > >> > >> > >> por eje: > >> > >> TABLA_A > >> codigo doc > >> 10 100 > >> 11 101 > >> 12 102 > >> 13 103 > >> 14 104 > >> > >> TABLA_B > >> codigo doc > >> 10 100 > >> 11 101 > >> > >> > >> la tabla_b depende de la tabla_a > >> > >> para seleccionar los registros que no estan en la tabla_b, y si estan > >> en la tabla_a, > >> > >> utilizo lo siguiente: > >> > >> SELECT * FROM tabla_a > >> WHERE > >> CODIGO NOT IN (SELECT codigo FROM tabla_b;) > >> > >> > >> entonces, esto daria el resultado: > >> > >> codigo doc > >> 12 102 > >> 13 103 > >> 14 104 > >> > >> > >> Ahora, esta consulta > >> ?se prodria realizar con algun join? > > > > Si, por ejemplo: > > select * from otra_tabla inner join ( SELECT * FROM tabla_a WHERE CODIGO > NOT > > IN (SELECT codigo FROM tabla_b;) ) as temp using ( codigo ); > > Si, y despues haces un dump de la base y la llevas a otro servidor y > despues reinstalas el SO y bajas la termica de tu casa. Creo que con > eso haces lo que queres, mas que eso no se puede complicar. > ??. Cuál fué la intención de tanta palabrería?