saber que registros dentro de una tabla A que no existan dentro de la tabla B
aqui dejo el link:
http://www.forosdelweb.com/f86/saber...abla-b-853180/
pero ahora tengo una duda anterirormente utilice un para metro de busqueda digamos materia_id pero que pasa si son mas de 1 materia
este es mi query usando buscando una materia
Código:
SELECT mod1_alumnos_materias.mod10_usr_id, mod1_alumnos_materias.mod1_mat_id, mod1_alumnos_materias.mod1_grupos_id, mod10_usuarios.mod10_usr_usuario, mod10_usuarios.mod10_usr_nombre, mod10_usuarios.mod10_usr_apaterno, mod10_usuarios.mod10_usr_apmaterno, mod1_materias.mod1_mat_grado, mod1_materias.mod1_mat_descReal, mod1_docentes_materias.mod10_usr_id FROM mod1_alumnos_materias, mod10_usuarios, mod1_materias, mod1_docentes_materias WHERE mod1_alumnos_materias.mod1_mat_id = '841' AND mod1_alumnos_materias.mod1_grupos_id = '20' AND mod10_usuarios.mod10_usr_id = mod1_alumnos_materias.mod10_usr_id AND mod1_materias.mod1_mat_id = mod1_alumnos_materias.mod1_mat_id AND mod1_docentes_materias.mod1_mat_id = mod1_alumnos_materias.mod1_mat_id AND mod1_docentes_materias.mod1_grupos_id = mod1_alumnos_materias.mod1_grupos_id AND mod1_alumnos_materias.mod10_usr_id NOT IN ( SELECT mod1_encuesta_evaluacion_docentes.mod10_usr_id FROM mod1_encuesta_evaluacion_docentes WHERE mod1_encuesta_evaluacion_docentes.mod1_mat_id = '841' AND mod1_encuesta_evaluacion_docentes.mod1_grupos_id = '20' AND mod1_alumnos_materias.mod10_usr_id = mod1_encuesta_evaluacion_docentes.mod10_usr_id )
que podria hacer si son mas materias usando estos ids
('49', '854', '135', '405', '95', '149')
espero sus comentarios saludos
gracias