Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/04/2015, 21:42
NelsonJPG
 
Fecha de Ingreso: enero-2014
Mensajes: 47
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Relacion JOINS en 3 tablas

lo colocare como solucionado creo haber resuelto el problema sin embargo espero que me orienten en caso de estar equivocado o si no es la consulta mas efectiva

Código SQL:
Ver original
  1. SELECT *
  2. FROM menu
  3. INNER JOIN tipo_usuario ON
  4. tipo_usuario.id_tipo_usuario NOT IN(SELECT privilegio.id_menu FROM privilegio)
  5. LEFT JOIN privilegio ON
  6. menu.id_menu = privilegio.id_menu
  7. WHERE
  8. menu.id_menu_padre != 0 AND
  9. privilegio.id_menu IS NULL OR
  10. menu_privilegio.id_tipo_usuario != 1