Comparaison date

Signaler
Messages postés
2
Date d'inscription
mercredi 15 octobre 2014
Statut
Membre
Dernière intervention
16 octobre 2014
-
Messages postés
29876
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 octobre 2020
-
Bonjour à tous

SVP je veux savoir comment comparer dans une requete sql une date dans une table avec une variable de type date (en netbeans)

2 réponses

Messages postés
29876
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 octobre 2020
338
Bonjour.

Je ne comprends pas vraiment ta question. .. comment comparer un champ date avec une variable. ... ben avec les signes = < > ....

Nb: penser que le format des dates dans la bdd
est de la forme Année-Mois-jour (YYYY-mm-dd)
Ta variable doit donc être de la même forme. .
Messages postés
29876
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 octobre 2020
338
Tu as des exemples ici :
http://fr.openclassrooms.com/informatique/cours/concevez-votre-site-web-avec-php-et-mysql/les-dates-en-sql

Par exemple :
SELECT pseudo
     , message
     , date 
FROM minichat 
WHERE date >= '2010-04-02 15:28:22'
Messages postés
2
Date d'inscription
mercredi 15 octobre 2014
Statut
Membre
Dernière intervention
16 octobre 2014

Bonjour jordane 45. j'ai essayé avec = mais ça n'a pas marché. je veux comparer une date dans ma bd avec un jdatechooser
Messages postés
29876
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 octobre 2020
338
Bonjour,
'ai essayé avec = mais ça n'a pas marché.

Pour qu'on puisse savoir ce qui n'a pas fonctionné... il faut que tu nous montres ton code.

=> Avant de coller ton code ici... merci de lire ceci : http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code


Tu peux aussi essayer de voir ce que valent tes variables... il se peut que la date que tu lui passe dans la requête soit au format Français : "dd/mm/yyyy" ... hors dans les BDD c'est au format "yyyy-mm-dd" qu'il faut les mettre.

Bien entendu.. la colonne de ta BDD qui contient tes dates est bien de type DATE ou DATETIME .. ?!