Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
665 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [ACCESS] prob. requete date !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ACCESS] prob. requete date !

n°332196
Noisequik
Posté le 13-03-2003 à 15:38:11  profilanswer
 

Bijour !
 
Je n'arrive pas à faire une requête avec comme critère une date précise.  
 
si je mets par exemple =#13.03.03#, il n'y a pas de résultat car il croit que c'est le 13.03.03 à 0:0:0 (minuit !!)


Message édité par Noisequik le 13-03-2003 à 15:48:55
mood
Publicité
Posté le 13-03-2003 à 15:38:11  profilanswer
 

n°332197
thalis
Posté le 13-03-2003 à 15:42:17  profilanswer
 

ben tu met >#13.03.03# AND <#14.03.03#

n°332198
Noisequik
Posté le 13-03-2003 à 15:47:13  profilanswer
 

arf vouais mais j'aimerais que cette date soit une variable que l'utilisateur entre, pour afficher les ventes d'un jour voulu...
 
et si je mets la fonction >[valeur] Et <[valeur+1] ca joue pas  :(

n°332227
vttman2
Je suis Open ...
Posté le 13-03-2003 à 16:18:51  profilanswer
 

format(madate,'dd/mm/yyyy';) ?

n°332233
Noisequik
Posté le 13-03-2003 à 16:24:11  profilanswer
 

vttman2 a écrit :

format(madate,'dd/mm/yyyy';) ?


 
C'est quoi ? ca marche pas en tout cas chez moi !?

n°332249
vttman2
Je suis Open ...
Posté le 13-03-2003 à 16:46:44  profilanswer
 

Requête en mode SQL =>
 
SELECT format(date_fait,'dd/mm/yyyy';)
FROM ACTIONS;
 
... sous Access 2000 ça roule pour moi !?!

n°332265
Noisequik
Posté le 13-03-2003 à 17:00:28  profilanswer
 

vttman2 a écrit :

Requête en mode SQL =>
 
SELECT format(date_fait,'dd/mm/yyyy';)
FROM ACTIONS;
 
... sous Access 2000 ça roule pour moi !?!
 


 
Désolé ca ne me renvoit tjr aucun résultat snif

n°332278
Loom the G​loom
Even coders get the blues...
Posté le 13-03-2003 à 17:11:44  profilanswer
 

euh... je comprends pas très bien le problème là


---------------
Music|Market|Feed|Loom|DVD
n°332280
Noisequik
Posté le 13-03-2003 à 17:15:22  profilanswer
 

C'est simple, j'ai une table ACCESS avec mes ventes. J'ai le champs date_de_vente avec la date qui s'inscrit.
 
Maintenant j'aimerais faire une requête qui me sorte que les ventes d'une certaine date, ex. les ventes du 13 mai 1998

n°332296
Loom the G​loom
Even coders get the blues...
Posté le 13-03-2003 à 17:26:18  profilanswer
 

Noisequik a écrit :

C'est simple, j'ai une table ACCESS avec mes ventes. J'ai le champs date_de_vente avec la date qui s'inscrit.
 
Maintenant j'aimerais faire une requête qui me sorte que les ventes d'une certaine date, ex. les ventes du 13 mai 1998  


 
ben SELECT * FROM VENTES WHERE date_de_vente = #13/05/1998#
 
 
si ta table s'appelle VENTES bien sur


---------------
Music|Market|Feed|Loom|DVD
mood
Publicité
Posté le 13-03-2003 à 17:26:18  profilanswer
 

n°332307
Noisequik
Posté le 13-03-2003 à 17:34:12  profilanswer
 

Loom the gloom a écrit :


 
ben SELECT * FROM VENTES WHERE date_de_vente = #13/05/1998#
 
 
si ta table s'appelle VENTES bien sur


 
Justement ca me prend la date mais a 0:0:0 minuit !!!!

n°332337
Loom the G​loom
Even coders get the blues...
Posté le 13-03-2003 à 17:55:18  profilanswer
 

"SELECT * FROM VENTES WHERE date_de_vente = " & format("13/03/98", dd/mm/yy)
 
là ça devrait aller non ?


---------------
Music|Market|Feed|Loom|DVD
n°332360
Noisequik
Posté le 13-03-2003 à 18:14:19  profilanswer
 

Loom the gloom a écrit :

"SELECT * FROM VENTES WHERE date_de_vente = " & format("13/03/98", dd/mm/yy)
 
là ça devrait aller non ?


 
Non ca me marque une erreur malheureusement...

n°332415
Profil sup​primé
Posté le 13-03-2003 à 19:34:35  answer
 

essaye comme ca :
SELECT * FROM VENTES WHERE date_de_vente >= #13/05/1998 00:00:00# and date_de_vente <= #13/05/1998 23:59:59

n°332416
urd-sama
waste of space
Posté le 13-03-2003 à 19:39:00  profilanswer
 

je viens d'avoir ton problème et la solution de spike doit fonctionner (il manque juste un # à la fin)


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°333035
vttman2
Je suis Open ...
Posté le 14-03-2003 à 10:36:17  profilanswer
 

Autre soluce
(ou comment comparer ce qui est comparable)
"SELECT * FROM VENTES WHERE format(date_de_vente,'dd/mm/yyyy';) = " & format("13/03/98", dd/mm/yy)
 
Bon tu vas bien y arriver !
 
 

n°336142
Noisequik
Posté le 18-03-2003 à 10:46:43  profilanswer
 

Bon je marque ca mot pour mot :
 
SELECT *
FROM commande
WHERE format(date_commande,'dd/mm/yyyy';) = " & format("13/03/98", dd/mm/yy);
 
et ca me marque cette erreur :
 
Erreur de syntaxe (opérateur absent) dans l'expression 'format(date_commande,'dd/mm/yyyy';) = " & format("13/03/98", dd/mm/yy);'
 
???  :sarcastic:

n°336154
vttman2
Je suis Open ...
Posté le 18-03-2003 à 10:56:52  profilanswer
 

Recopie cela tel quel
=>
 
SELECT *
FROM commande
WHERE format(date_commande,"dd/mm/yyyy" ) =  
format("13/03/1998", "dd/mm/yyyy" );
 
 
 
 
 

n°336168
Noisequik
Posté le 18-03-2003 à 11:06:14  profilanswer
 

Yes merchi ca marche là !!  Bon je dois pas être doué alors, faut dire que d'hab je fais pas mes requêtes en mode SQL
 
Merci 1000 X  :love:  :love:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [ACCESS] prob. requete date !

 

Sujets relatifs
[PHP-MySQL] Existe-t il une fonction qui renvoie la date de ....SQL, : Je n'arrive pas à formuler la requète qui va bien...
[SQL] requête sql sur une base access...help me !!![SQL] Un doute sur une requête pour attribuer des droits ?
Del fichier plus vieux que tel date[SQL] un doute sur le "as" dans Access et pour le "SQL pur" ?
VBA -> access prob avec les références[Access] Requêtes pour enregistrement courant
Récupération d'une date 
Plus de sujets relatifs à : [ACCESS] prob. requete date !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR