Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/12/2006, 18h39   #1
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
Par défaut Extraire le jour et le mois d'une date

Bonjour,

Je dois comparer la date courante aux dates suivantes 15 mars, 15 juin, 15 sept et 15 dec peu importe l'année et faire en fonction du résultat de la comparaison des opérations.
J'ai besoin par conséquent du jour et du mois de la date courante et je ne sais pas comment l'obtenir avec les fonctions postgres à disposition afin de faire ces comparaisons.

merci pour votre aide
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2006, 19h21   #2
jnore
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Salut

Ca fait plaisir de voir ce forum accueillir un peu de monde.

POur extraire le jour tu écris:

le mois
Code :
date_part('month',champ)
l'année
Code :
date_part('year',champ)
le champ correspond au champ date que tu dois extraire

Voilà
  Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2006, 19h32   #3
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
Oui mais je dois extraire en même temps le jour et le mois. Pas uniquement le jour puis ensuite le mois.
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2006, 19h35   #4
jnore
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
tu fais une concaténation des 2
exemples:

Code :
select date_part('day',date)||'/'||date_part('month',date)
  Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2006, 19h35   #5
jnore
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
les 2 barres || servent à la concaténation
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h19.


 
 
 
 
Partenaires

Hébergement Web