El WHERE siempre va después del FROM, de todo lo que exista en el FROM. No puedes confundirte jamás. Lo verás en cualqueir manual de SQL.
Código MySQL:
Ver original SELECT tb_datos_generales.S_CORREO
AS correo_alumno
,tb_alumno.ID_ALUMNO
as id_alumno
,tb_alumno.N_ID_PARIENTE
, tb_datos_generales.S_NOMBRE
AS nombre_alumno
,tb_alumno.N_ASIGNADO
as id_grupo
,tb_grupo.S_GRUPO
as grupo
FROM tb_alumno
JOIN tb_grupo
ON tb_grupo.N_ID_GRUPO
= tb_alumno.N_ASIGNADO
LEFT JOIN tb_datos_generales
ON tb_datos_generales.N_DATOS_PERSONALES
= tb_alumno.N_DATOS_PERSONALES
-- Sólo acá encontrara esa tabla
WHERE tb_datos_generales.N_DATOS_PERSONALES
like 'alumno1%' SELECT tb_datos_generales.S_CORREO
as correo_pariente
, tb_parientes.N_DATOS_PERSONALES
as datos_personales_parientes
, tb_parientes.N_ID_PARIENTE
,tb_datos_generales.S_NOMBRE
as nombre_pariente
LEFT JOIN tb_datos_generales
ON tb_datos_generales.N_DATOS_PERSONALES
= tb_parientes.N_DATOS_PERSONALES
ON t1.N_ID_PARIENTE
= t2.N_ID_PARIENTE
);