PostgreSQL La base de donnees la plus sophistiquee au monde.

Suivez-Nous !

 Linkedin

Utilisateur




Langue

Traductions de cette page:




Nombre de mois contenus entre deux dates

Cela se fait avec les deux fontions suivantes :

CREATE FUNCTION extract_months(interval) returns integer LANGUAGE sql
 
  AS $f$
 
    SELECT 12 * extract(year FROM $1)::integer
 
           + extract(month FROM $1)::integer
 
$f$;
 
CREATE FUNCTION months_between(date,date) returns integer LANGUAGE sql
 
  AS $f$
 
    SELECT extract_months(age($2,$1))
 
$f$;


dim le 08/09/2006

 
support/trucs_et_astuces/nombre_de_mois_contenus_entre_deux_dates.txt · Dernière modification: 2008/10/15 16:48 par ioguix