coucou
Je ne sais plus trop ce que je dois envoyer à mysql !
En gros j'essaye de trouver des enregistrements entre deux dates avec une requete de la forme :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT * FROM messages WHERE dateHeure between '2007-02-19' and '2007-03-20' AND (etat='0' OR etat='1' OR etat='3')
mais par exemple pour ce cas il m'a retourné un enregistrement du 2007-02-19 mais pas du 2007-03-20 ...
de plus je dois aussi trouver des enregistrements sur une date unique et là je bloque ...
j'ai regardé toutes les fonctions de date_time de mysql et j'ai rien trouvé !
pourquoi ne peux t on pas écrire cela comme ca ?
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT * FROM messages WHERE dateHeure = '2007-02-19'
Partager