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 16/09/2008, 15h27   #1
Membre à l'essai
 
Inscription : août 2002
Messages : 255
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 255
Points : 21
Points : 21
Envoyer un message via AIM à the java lover Envoyer un message via MSN à the java lover
Par défaut Comparaison de dates

Bonjour,

Je souhaite comparer deux dates dans un select.
Est-ce que l'opérateur < ou > fonctionne avec des opérandes de type date ?

Puis-je effectuer une comparaison de dates avec BETWEEN ?

Merci
__________________
"Patience et longueur de temps font plus que force ni que rage ..."
the java lover est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2008, 16h19   #2
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
Oui, ça marche, mais attention, ta comparaison peut être faussée si tes formats de date sont différents (format DD/MM/YYYY ou MM/DD/YYYY selon le paramétrage de la base)

Pour être sûr, tu peux faire par exemple
Code :
1
2
WHERE champ_date BETWEEN to_date('01/01/2008','DD/MM/YYYY') 
AND to_date('31/12/2008','DD/MM/YYYY')
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   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 05h51.


 
 
 
 
Partenaires

Hébergement Web