Selectionner tous les champs avec une date dans un champ DATETIME - SQL/NoSQL - Programmation
Marsh Posté le 02-03-2005 à 14:55:23
je sais pas si ça existe en MySQL
essaye avec ça
BETWEEN '2005-03-02' AND '2005-03-03'
Marsh Posté le 02-03-2005 à 14:58:42
JOKER !!
j'ai trouvé :
Il fallait faire la requête ainsi :
SELECT * FROM cal_events WHERE (event_date BETWEEN '2005-03-02 00:00:00' AND '2005-03-02 23:59:59')
Ca pourra peut-être servir à certains...
Marsh Posté le 02-03-2005 à 14:32:28
Bonjour à tous,
J'ai besoin de votre aide pour un problème assez simple...
Je fais un calendrier où je stocke des évenements avec un jour et une heure. J'ai donc un champ 'DATETIME' qui s'appelle 'event_date' dans ma BDD MySQL.
Quand je fais une requête pour un jour, elle se présente comme ceci :
SELECT * FROM cal_events WHERE event_date = '2005-03-02'
Seulement, il me selectionne uniquement les évenements avec dans le champ 'event_date' "2005-03-02 00:00:00", mais pas les autres avec "2005-03-02 22:30:00" par exemple !
Comment faire pour régler ce problème ? J'ai epluché la doc MySQL, le forum, le net, mais pas trouvé...