buenos dias foro, lo he logrado con un "nor exist" de la siguiente forma
Código SQL
[-]SELECT cargaacademica.cedula,
cargaacademica.id_asignatura,
cargaacademica.id_sede,
cargaacademica.id_jornada,
cargaacademica.id_grado,
cargaacademica.grupo
FROM cargaacademica
WHERE cargaacademica.ano_lectivo=2013 and
NOT EXISTS
(SELECT periodos_calificados.id_asignatura,
periodos_calificados.id_sede,
periodos_calificados.id_jornada,
periodos_calificados.id_grado,
periodos_calificados.ID_GRUPO
FROM periodos_calificados
WHERE periodos_calificados.ano_lectivo=2013 AND
periodos_calificados.id_periodo=4 and
periodos_calificados.id_asignatura = cargaacademica.id_asignatura AND
periodos_calificados.id_sede = cargaacademica.id_sede AND
periodos_calificados.id_jornada = cargaacademica.id_jornada AND
periodos_calificados.id_grado = cargaacademica.id_grado AND
periodos_calificados.ID_GRUPO = cargaacademica.grupo)
el unico problema es que la consulta demora ejecutándose Affected rows: 0,Time: 21.182ms 21 segundos osea que es demorado, que puedo hacer para mejorar ese tiempo, igual en la bd no hay muchos datos...