hola amigos hace dias me ayudaron ah resolver el problema haciendo un query para
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