Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   Seleccionar registros de una tabla que no tengan el id apuntado en otra tabla (http://www.forosdelweb.com/f21/seleccionar-registros-tabla-que-no-tengan-id-apuntado-otra-tabla-433979/)

mape367 13/10/2006 08:45

Seleccionar registros de una tabla que no tengan el id apuntado en otra tabla
 
Buenas

Amigos, tengo una dificultad. Tengo una tabla de usuarios con los campos (id, nombre, apellido) y la tabla permisos (programa, usuario).

Quisiera realizar una consulta para seleccionar todos los registros de la tabla usuarios que no estén vinculados con permisos.

En la tabla permisos tengo varios registros por cada usuario que tiene permiso, por cada programa, un registro.

Podrian ayudarme, ya busque mucho alternativas para esta consulta, pero no encuentro nada parecido.

Yo utilizo mysql, pero me gustaria utilizar la sintaxis sql standard.

Desde ya muchas gracias.

Saludos :arriba:

goteen_mx 13/10/2006 09:36

podria ser un

select * from usuarios where usuario_id not in(select usuario_id from permisos)

es una opcion

bye

mape367 13/10/2006 09:41

Muchas gracias goteen_mx

Funciona a la perfección!!!

Saludos :aplauso:


La zona horaria es GMT -6. Ahora son las 18:56.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.