** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Unir 3 tres tablas y encontrar datos no coinciden
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Unir 3 tres tablas y encontrar datos no coinciden

 Responder Responder
Autor
Mensaje
WallyLandivar Ver desplegable
Nuevo
Nuevo


Unido: 22/Febrero/2024
Localización: Bolivia
Estado: Sin conexión
Puntos: 10
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita WallyLandivar Cita  ResponderRespuesta Enlace directo a este mensaje Tema: Unir 3 tres tablas y encontrar datos no coinciden
    Enviado: 27/Octubre/2024 a las 08:01
Buenos dias, soy principiante en access, necesito obtener los datos de los formularios que no esten en la tabla permisos de un usuario determinado.

gracias de antemano por us ayuda

TABLAS DE LA BASE DE DATOS
TABLA USUARIOS TABLA PERMISOS TABLA FORMULARIOS
ID USER ID-USER ID-FORM ID FORM
1 WLANDIVAR 1 1 1 FrmPrincipalUsuarios
2 RZABALA 1 2 2 FrmNuevoUsuario
3 LEZABALA 2 1 3 FrmPermisos
3 2
3 3
RESULTADO REQUERIDO EN LA CONSULTA (POR USUARIO)
ID-USER ID-FORM FORM CUANDO EL USUARIO ES IGUAL A 1
1 3 FrmPermisos
ID-USER ID-FORM FORM CUANDO EL USUARIO ES IGUAL A 2
2 2 FrmNuevoUsuario
2 3 FrmPermisos
ID-USER ID-FORM FORM CUANDO EL USUARIO ES IGUAL A 3
3 1 FrmPermisos
Wally Landivar
Arriba
jilo Ver desplegable
Colaborador
Colaborador


Unido: 19/Diciembre/2004
Localización: TAFALLA
Estado: Sin conexión
Puntos: 965
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita jilo Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 27/Octubre/2024 a las 09:13
Hola
mas o menos sería Así para el usuario con indice 1:

SELECT Usuarios.User, Formularios.Formulario
FROM Formularios, Usuarios
WHERE (((Formularios.ID) Not In (SELECT Permisos.IDForm
     FROM Permisos
     WHERE Permisos.IDUser = Usuarios.ID)) AND ((Usuarios.ID)=1));

Aunque a la tabla Permisos le pondría un indice



Editado por jilo - 27/Octubre/2024 a las 09:14
Espero te sirva !!!!!!
Iñaki
Arriba
WallyLandivar Ver desplegable
Nuevo
Nuevo


Unido: 22/Febrero/2024
Localización: Bolivia
Estado: Sin conexión
Puntos: 10
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita WallyLandivar Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 27/Octubre/2024 a las 18:59
gracias IÑAKI por tu ayuda pero no me funciona, como dije soy muy inexperto en esta cosas, si puedes pasame tu correo y te explico mejor



Wally Landivar
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable