Comparaison date

taytam
Messages postés
2
Date d'inscription
mercredi 15 octobre 2014
Statut
Membre
Dernière intervention
16 octobre 2014
- 15 oct. 2014 à 08:19
jordane45
Messages postés
35491
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 mai 2022
- 16 oct. 2014 à 18:49
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

jordane45
Messages postés
35491
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 mai 2022
356
15 oct. 2014 à 09:13
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. .
0
jordane45
Messages postés
35491
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 mai 2022
356
15 oct. 2014 à 11:56
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'
0
taytam
Messages postés
2
Date d'inscription
mercredi 15 octobre 2014
Statut
Membre
Dernière intervention
16 octobre 2014

16 oct. 2014 à 18:25
Bonjour jordane 45. j'ai essayé avec = mais ça n'a pas marché. je veux comparer une date dans ma bd avec un jdatechooser
0
jordane45
Messages postés
35491
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 mai 2022
356
16 oct. 2014 à 18:49
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 .. ?!



0