Bonjour!

Je souhaiterais retirer de ma base de donnée les connexion de mes membre heure par heure pour faire des stats (indépendamment des jours, je veux juste faire la requete sur un interval de deux heures)

Je fait donc ma requête pour interroger les timestamps de ma base de donnnée comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT COUNT(id_connexion)
               FROM connexion
               WHERE dh_conn BETWEEN "????-??-?? 19:00:00" AND "????-??-?? 20:00:00"
Mais ceci me retourne 0 pour n'importe quelle heure!
Pourquoi?
Comment faire ce que je souhaiterais?

Merci!

Edit : Au lieu de faire le BETWEEN on peut également faire comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT COUNT(id_connexion)
               FROM connexion
               WHERE dh_conn = "????-??-?? 19:??:??"
(comme cela on aura forcement en théorie les enregistrement entre 19h et 20h)
Le resultat reste le même : aucun enregistrement pourtant ils existent!