Fügen Sie 4 Jahre zu beginTerm hinzu und vergleichen Sie dann
SELECT firstName, lastName
FROM Presidents
WHERE endTerm > DATE_ADD(beginTerm, INTERVAL 4 YEAR)
Dies ist im Allgemeinen (einschließlich der Verwendung anderer RDBMS) sicherer als das Subtrahieren oder Berechnen von Datumsdifferenzen, da die Grenzen zwischen Perioden gehandhabt werden.