PostgreSQL La base de donnees la plus sophistiquee au monde.

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

cookbook:nombre_jours_dans_chaque_mois [2008/10/14 20:18] – créée ioguixcookbook:nombre_jours_dans_chaque_mois [2008/10/15 16:48] (Version actuelle) – effacée ioguix
Ligne 1: Ligne 1:
-====== Nombre de jours dans chaque mois ====== 
  
-La requête suivante permet de connaître pour chaque mois d'une période donnée (ici de l'année courante) son nombre de jours. 
- 
-<code sql> 
-select to_char(month, 'FMMonth YYYY') as month, 
- 
-       date_part('day',month + '1 month - 1 day'::interval) as lastday 
- 
-from ( 
- 
-  select (date_part('year', current_date) || '-' || m || '-01')::date as month 
- 
-  from   generate_series(1, 12) m) months;</code> 
- 
-On obtient le résultat suivant : 
- 
-<code>     month      | lastday 
- 
-----------------+--------- 
- 
- January 2006        31 
- 
- February 2006  |      28 
- 
- March 2006          31 
- 
- April 2006          30 
- 
- May 2006            31 
- 
- June 2006      |      30 
- 
- July 2006      |      31 
- 
- August 2006    |      31 
- 
- September 2006 |      30 
- 
- October 2006        31 
- 
- November 2006  |      30 
- 
- December 2006  |      31 
- 
-(12 rows)</code> 
- 
--- \\ 
-dim le 08/09/2006 
 
cookbook/nombre_jours_dans_chaque_mois.1224008315.txt.gz · Dernière modification : 2008/10/14 20:18 de ioguix