Agregue 4 años a beginTerm, luego compare
SELECT firstName, lastName
FROM Presidents
WHERE endTerm > DATE_ADD(beginTerm, INTERVAL 4 YEAR)
Por lo general, esto es (incluido el uso de otros RDBMS) más seguro que restar o calcular las diferencias de fechas debido a cómo se manejan los límites entre los períodos.