ingmichel
27-10-2013, 16:22:52
saludos colegas tengo un pequeño problema, tengo las siguientes tablas
Usuarios
CodUser Nombre NivelAcceso
1 Jose Admin
2 Manuel Restringido
3 Miguel Restringido
Usuarios2
CodUser Nombre NivelAcceso
1 Jose Admin
2 Manuel Restringido
3 Miguel Restringido
5 Luis Restringido
6 Julio Restringido
lo que necesito es seleccionar los registros de la tabla usuarios2 que no estan en la tabla usuarios, en este caso luis y julio,
lo he intentado con
select * from usuarios2 u2
where not exists (select * from usuarios u1 where u1.coduser=u2.coduser)
pero no me funciona, gracias de antemano.
Usuarios
CodUser Nombre NivelAcceso
1 Jose Admin
2 Manuel Restringido
3 Miguel Restringido
Usuarios2
CodUser Nombre NivelAcceso
1 Jose Admin
2 Manuel Restringido
3 Miguel Restringido
5 Luis Restringido
6 Julio Restringido
lo que necesito es seleccionar los registros de la tabla usuarios2 que no estan en la tabla usuarios, en este caso luis y julio,
lo he intentado con
select * from usuarios2 u2
where not exists (select * from usuarios u1 where u1.coduser=u2.coduser)
pero no me funciona, gracias de antemano.