Adicione 4 anos ao beginTerm e compare
SELECT firstName, lastName
FROM Presidents
WHERE endTerm > DATE_ADD(beginTerm, INTERVAL 4 YEAR)
Isso geralmente é (incluindo o uso de outro RDBMS) mais seguro do que subtrair ou calcular diferenças de data devido à forma como os limites entre os períodos são tratados.