Sélectionner une intervalle d'enregistrements depuis un champs DATETIME
ala_daly
Messages postés75Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention31 mars 2006
-
17 nov. 2005 à 17:51
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 2015
-
1 déc. 2005 à 16:22
Quelle est la manière avec lequelle ont peut sélectionner un certain nombr d'enregistrements d'une base de données mysql, ayant une table comportant un champ DATETIME de la structure suivante:
`date_heure` datetime NOT NULL default '0000-00-00 00:00:00',
Notre champ s'apelle là date_heure; Comment on pourrait séléctionner par exemple tous les enregistrements ayant les paramètre compris entre: 2004-05-06 08:08:13 et 2005-11-01 24:00:00 par exemple, je vous remercie !!
A voir également:
Sélectionner une intervalle d'enregistrements depuis un champs DATETIME
ala_daly
Messages postés75Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention31 mars 2006 19 nov. 2005 à 15:12
Avant le code j'ai essayé la clause directement dans l'interface de phpMyAdmin mais ça ne marche pas, je repelles ke je doit séléctionner des intervalles de DATETIME avec une précision à la minute,
Merci !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 20 nov. 2005 à 10:50
"je repelles ke je doit séléctionner des intervalles de DATETIME avec une précision à la minute," Merci on avait compris.
Moi je te donne la clause exacte. Si tu ne sais pas bien t'en servir, montre nous le code qu'on puisse t'aiguiller.
ala_daly
Messages postés75Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention31 mars 2006 21 nov. 2005 à 14:22
Je n'ai pas de codes ultra secrets à cacher, je suis encore dans l'interface de phpMyAdmin, et pas dans du PHP, je suis sure que j'ai utilisé exactement la même clause que vous m'avez donnés, le problème que ça marche sans aucun message d'erreur, mais ça n'affiche pas l'intervalle des dates recherchées, quoi que en essayant avec "<=" et ">=" au lieu de BETWEEN ça marche au moins sur les Dates, mais pas sur le temps !! Avez-vous une idée sur celà ? !
ala_daly
Messages postés75Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention31 mars 2006 1 déc. 2005 à 08:29
Avez-vous essayés concrètement les requêtes présentes sur cette page ? De monj coté je les a toutes essayés mais ça n'as pas aboutit au résultat recherché !!
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 1 déc. 2005 à 14:32
Cela fait plus de 6 ans que je bosse avec différentes bdd...alors oui, la clause between, je la connais bien, et le sql ansi avec.
Et ces requêtes fonctionnent très bien. Je maintiens que tu dois faire des bêtises, ou que les données de ta base/ ou sa structure sont mauvaises.