Aggiungi 4 anni a beginTerm, quindi confronta
SELECT firstName, lastName
FROM Presidents
WHERE endTerm > DATE_ADD(beginTerm, INTERVAL 4 YEAR)
Questo è generalmente (incluso l'utilizzo di altri RDBMS) più sicuro della sottrazione o del calcolo delle differenze di data a causa del modo in cui vengono gestiti i confini tra i periodi.