Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/12/2010, 10:09
Avatar de Snaft_J1
Snaft_J1
 
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 5 meses
Puntos: 8
Respuesta: saber Registros dentro de una tabla A que no existan dentro de la tabla B

hola chalchis, si ponesu na imagen de tu modelo entidad relacion podría ayudarte con la lentitud de tu query, hasta ahora muestro lo que he comprendido de ella y optimizado, solo esta pendiente hacer la segunda exclusion, mira como quedaria hasta ahora y por lo que vi, pienso que no falta mucho.
Código MySQL:
Ver original
  1.         A.mod10_usr_id,
  2.         A.mod1_mat_id,
  3.         A.mod1_grupos_id,
  4.         U.mod10_usr_usuario,
  5.         U.mod10_usr_nombre,
  6.         U.mod10_usr_apaterno,
  7.         U.mod10_usr_apmaterno,
  8.         M.mod1_mat_grado,
  9.         M.mod1_mat_descReal,
  10.         D.mod10_usr_id
  11.          mod1_materias M Inner Join mod1_alumnos_materias A
  12.          On ( M.mod1_mat_id = A.mod1_mat_id ) Inner Join mod10_usuarios U
  13.          On ( U.mod10_usr_id = A.mod10_usr_id ) Inner Join mod1_docentes_materias D
  14.          On (
  15.               D.mod1_mat_id    = A.mod1_mat_id And
  16.               D.mod1_grupos_id = A.mod1_grupos_id
  17.             )
  18.          /* pENDIENTE DE INFORMACINO PARA COMPLETAR
  19.             Left Join mod1_encuesta_evaluacion_docentes E
  20.          On ( A.mod10_usr_id = E.mod10_usr_id )*/
  21.         ( A.mod1_mat_id In ('49', '854', '135', '405', '95', '149') ) --And
  22.         --- Pendiente de informacion je je je

OJO: solo es otra opcion a la planteada anteriormente por gnzsoloyo
Saludos.
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....