sql >> Base de Datos >  >> RDS >> Mysql

Resta en sentencia sql

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.