Tengo la siguiente consulta:
Código SQL:
Ver originalSELECT materia,especialidad,idmateria,`esc_cal_planes`.idespecialidad AS idesp,`esc_cal_planes`.idplan AS idplan FROM siin_control_escolar.`esc_cal_planes`
INNER JOIN siin_control_escolar.`esc_especialidades`
ON
siin_control_escolar.`esc_especialidades`.idespecialidad=siin_control_escolar.`esc_cal_planes`.idespecialidad
AND
siin_control_escolar.`esc_cal_planes`.idcarrera= 6
WHERE siin_control_escolar.`esc_cal_planes`.`IDCARRERA` = 6 AND siin_control_escolar.`esc_cal_planes`.`MATERIA` LIKE '%frances%' OR siin_control_escolar.`esc_cal_planes`.`MATERIA` LIKE '%ingles%'AND siin_control_escolar.`esc_cal_planes`.`ACTIVO` = 1 AND siin_control_escolar.`esc_cal_planes`.`CUATRIMESTRE` = 1
GROUP BY(idmateria) ORDER BY(materia)
el problema es que no me respeta lo de cuatrimestre es = 1
todo empezo cuando le agrege el like
Me pueden dar una orientada de que puede estar fallando gracias de antemano