Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL > Requêtes
Requêtes Forum d'entraide sur les requêtes SQL spécifiques à PostgreSQL, les triggers, les vues, etc.
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 07/10/2003, 17h08   #1
Membre confirmé
 
Inscription : octobre 2003
Messages : 266
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 266
Points : 287
Points : 287
Par défaut Récupérez premier jour de la semaine

Bonjour,

J'avais grand espoir de récupérer le premier jour de la semaine avec les fonctions suivantes :

to_char(to_timestamp('09 2003','WW YYYY'), 'DD MM YYYY')

Pas de problème pour 2003 (cela me retourne la date du Mercredi de la semaine en fait) mais c'est n'importe quoi pour l'année 2000 par exemple.

Avez-vous déjà essayer de votre côté ou avez-vous une solution ?

Merci !

NB : tapez pas trop fort sur la tête , c'est mon premier post....
Krapulax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2003, 17h18   #2
Membre confirmé
 
Inscription : octobre 2003
Messages : 266
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 266
Points : 287
Points : 287
ok. J'aurais mieux fait de me la fermer.

Pour ceux que cela intéresse, voici la solution :

to_char(to_timestamp('10 2000','IW YYYY'), 'DD MM YYYY')

Il faut mettre IW à la place de WW, le 2ème fait commencer les semaines le 1er de chaque année, tandi que le 1er les fait commencer avec les premiers jours de chaque année. RTFM !!!
Krapulax est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h12.


 
 
 
 
Partenaires

Hébergement Web