begin process at 2008 08 28 18:29:58
1 233 316 membres
412 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : requete entre deux dates [ MySQL / Requêtes ] (dionysos2b)

requete entre deux dates le 31/07/2008 08:50:32

dionysos2b
Bonjour !

j'ai dans une base de données Mysql (je modifie un projet existant qui est en perl) une liste avec des dates enregistrées dans ce format jj/mm/aa
je récupère deux dates qu'un utilisateur dans le même format et je doit afficher toutes les dates de la base de données qui sont entre les dates entrés par l'utilisateur,

je pensait utiliser cette requête:
SELECT * FROM `Commandes` WHERE `comman` BETWEEN 'date1' AND 'date2';

mais mysql ne reconnait pas ce format de date,
j'ai aussi essayé avec STR_TO_DATE sans résulats

Une idée, une piste, un conseil ?
Merci

@ bientot !


Re : requete entre deux dates le 31/07/2008 11:05:13

ofonadroite
Membre Club
Salut,

Ce petit explicatif sur les dates pourrait t'aider : [ Lien ] .
La fonction DATE_FORMAT(date,format) est sûrement celle qui t'interessera.
@Pluche



Si une réponse vous convient n'oubliez pas le réponse acceptée !!!
Ca aidera beaucoup d'autres personnes

Re : requete entre deux dates le 31/07/2008 11:39:53

dionysos2b
Réponse acceptée !
J'avais déjà prit connaissance de cette page, merci,
j'avais aussi déjà essayé avec DATE_FORMAT mais je pense que mysql ne comprend pas le format de départ,

je pense avoir trouvé une solution:

SELECT * FROM `Commandes`
WHERE STR_TO_DATE(`comman`, '%d/%m/%y')
BETWEEN STR_TO_DATE('$date1', '%d/%m/%y')
AND STR_TO_DATE('$date2', '%d/%m/%y')

qu'en penses tu ?
elle a l'air de fonctionner mais je vais faire plus de tests,

merci
@ bientôt


Classé sous : base, données, format, requete, dates

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS