Mysql
 sql >> Base de données >  >> RDS >> Mysql

Soustraction dans l'instruction sql

Ajoutez 4 ans à beginTerm, puis comparez

SELECT  firstName, lastName
     FROM  Presidents 
     WHERE  endTerm > DATE_ADD(beginTerm, INTERVAL 4 YEAR)

Ceci est généralement (y compris en utilisant d'autres RDBMS) plus sûr que de soustraire ou de calculer des différences de date en raison de la façon dont les limites entre les périodes sont gérées.