php – Setencia Where no me funciona con UNION, JOIN entre otras

tengo ese codigo que funciona perfecto, eso lo que hace es traer todos los registros de todas las tablas del mes actual, pero lo que quiero es agregar una setencia que traiga solo los registros de la ‘licenciatipo’ que esta en la tabla novedad, pero no me trae nada.
ya probe poniendo:

SELECT * FROM novedad N FROM licenciatipo='Por Enfermedad'

y no me trae nada.

SELECT * FROM novedad N RIGHT JOIN empleados E
ON  N.id_empleado=E.id_empleado JOIN area A
ON E.area_id=A.id_area WHERE MONTH(fechaactual) = MONTH(CURRENT_DATE())
UNION (SELECT * FROM novedad N
RIGHT JOIN empleados E
ON  N.id_empleado=E.id_empleado
JOIN area A ON E.area_id=A.id_area
WHERE MONTH(f_actual) = MONTH(CURRENT_DATE()))