sql >> Database teknologi >  >> RDS >> Mysql

Subtraktion i sql-sætning

Tilføj 4 år til beginTerm, og sammenlign derefter

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

Dette er generelt (herunder brug af andre RDBMS) sikrere end at trække fra eller beregne datoforskelle på grund af, hvordan grænser mellem perioder håndteres.



  1. MySQL FULLTEXT fungerer ikke med mere end ét felt

  2. Dataindsættelse med junction-tabeller

  3. Kontroller, om filen findes eller ej i sql-serveren?

  4. Viser billeder fra MySQL-databasen i JSF-datatabel