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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] Requête et date (Problème résolu merci...)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL] Requête et date (Problème résolu merci...)

n°141457
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 10:33:04  profilanswer
 

Bonjour,  
voilà j'ai un champ date dans une table, et j'aimerais savoir s'il est possible de faire un tri sur ce champ date. Par exemple, je ne veux sélectionner que les champs dont la date est postérieure au 1er janvier 2002. Quelle est la syntaxe ?
merci

 

[jfdsdjhfuetppo]--Message édité par Loom the Gloom le 21-05-2002 à 15:56:33--[/jfdsdjhfuetppo]


---------------
Music|Market|Feed|Loom|DVD
mood
Publicité
Posté le 21-05-2002 à 10:33:04  profilanswer
 

n°141468
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 10:54:40  profilanswer
 

:bounce:  
help needed


---------------
Music|Market|Feed|Loom|DVD
n°141473
Thander
Posté le 21-05-2002 à 11:08:11  profilanswer
 

Ben je vois pas le problème ;)
 
Where Table.date > '01/01/2002'
 
Ca marche bien ça, non :??:

n°141474
Bonhomme
Posté le 21-05-2002 à 11:08:34  profilanswer
 

Loom the Gloom a écrit a écrit :

Bonjour,  
voilà j'ai un champ date dans une table, et j'aimerais savoir s'il est possible de faire un tri sur ce champ date. Par exemple, je ne veux sélectionner que les champs dont la date est postérieure au 1er janvier 2002. Quelle est la syntaxe ?
merci  




 
Sur SYBASE moi je fait : champ_date>'01-JAN-2002' et ça marche très bien!
 
Bonhomme

n°141488
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 11:18:27  profilanswer
 

ouais ms ma requete ne me trouve systématiquement aucun champ, alors qu'il y en a ...
en plus ça marche qd je fais par ex date >  "..." ms si je rajoute un truc du genre date > ".." AND date < ".." alors ça marche plus...
 
??


---------------
Music|Market|Feed|Loom|DVD
n°141507
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 11:34:46  profilanswer
 

en fait je viens de me rendre compte d'une nouvelle chose : c juste le test < qui ne me renvoie rien. Si je test >, alors ça marche.
Est ce normal ??


---------------
Music|Market|Feed|Loom|DVD
n°141508
Thander
Posté le 21-05-2002 à 11:35:22  profilanswer
 

Format de ta base :??:  
 
T'as essayé avec le between au lieu de and ;)

 

[jfdsdjhfuetppo]--Message édité par Thander le 21-05-2002 à 11:35:35--[/jfdsdjhfuetppo]

n°141512
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 11:38:04  profilanswer
 

Thander a écrit a écrit :

Format de ta base :??:  
 
T'as essayé avec le between au lieu de and ;)  
 
 




 
format ??
c une base Access
Between?  
 
date between "..." AND "...." ????


---------------
Music|Market|Feed|Loom|DVD
n°141519
Thander
Posté le 21-05-2002 à 11:42:57  profilanswer
 

Loom the Gloom a écrit a écrit :

 
c une base Access




 
grrrr, j'aime pas Access, mais bon :D  
 
T'as essayé avec l'assistant des requêtes pour voir ;)  
 
BETWEEN <val> AND <val>

n°141529
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 11:49:20  profilanswer
 

Thander a écrit a écrit :

 
 
grrrr, j'aime pas Access, mais bon :D  
 
T'as essayé avec l'assistant des requêtes pour voir ;)  
 
BETWEEN <val> AND <val>  




 
pas trop le choix pr access, je suis en stage alors je me plie à la demande
 
je viens d'essayer between et ça ne marche pas non plus... en fait des que je mets une date de fin de sélection, ça plante...
bizarre non ?


---------------
Music|Market|Feed|Loom|DVD
mood
Publicité
Posté le 21-05-2002 à 11:49:20  profilanswer
 

n°141538
mareek
Et de 3 \o/
Posté le 21-05-2002 à 11:56:11  profilanswer
 

Loom the Gloom a écrit a écrit :

 
 
pas trop le choix pr access, je suis en stage alors je me plie à la demande
 
je viens d'essayer between et ça ne marche pas non plus... en fait des que je mets une date de fin de sélection, ça plante...
bizarre non ?  




 
Attention, les dates access sont au format anglo saxon (mois/jour/année) et tu dois les mettre entre # et non entre '
sous access, la date d'aujourd'hui est #05/21/2002#


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°141553
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 12:04:07  profilanswer
 

mareek a écrit a écrit :

 
 
Attention, les dates access sont au format anglo saxon (mois/jour/année) et tu dois les mettre entre # et non entre '
sous access, la date d'aujourd'hui est #05/21/2002#  




 
ouais ouais, je sais, mais de toute facon il le fait automatiquement.
 
ms le problème doit venir d'autre part, car comme je l'avais dit, quand je fais une recherche date > ..., ça marche, si je rajoute date < ..., ça ne marche plus...
 
 :??:


---------------
Music|Market|Feed|Loom|DVD
n°141620
Thander
Posté le 21-05-2002 à 13:28:37  profilanswer
 

Loom the Gloom a écrit a écrit :

 
 
ouais ouais, je sais, mais de toute facon il le fait automatiquement.
 
ms le problème doit venir d'autre part, car comme je l'avais dit, quand je fais une recherche date > ..., ça marche, si je rajoute date < ..., ça ne marche plus...
 
 :??:  




 
Fo être logique aussi :D  
 
Si tu mets  >#01/01/2002# and <#01/01/2000#, ça risque pas de marcher :lol:  
 
Il faut mettre ça >#01/01/2002# or <#01/01/2000#
 
Précise la syntaxe exacte de ta requête ;)

 

[jfdsdjhfuetppo]--Message édité par Thander le 21-05-2002 à 13:39:43--[/jfdsdjhfuetppo]

n°141635
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 13:57:21  profilanswer
 

Thander a écrit a écrit :

 
 
Fo être logique aussi :D  
 
Si tu mets  >#01/01/2002# and <#01/01/2000#, ça risque pas de marcher :lol:  
 
Il faut mettre ça >#01/01/2002# or <#01/01/2000#
 
Précise la syntaxe exacte de ta requête ;)  
 
 




 
t'es marrant!!
bien sur que je fais gaffe...
moi j'ai plutot un truc du genre
... where incident.date >#01/01/2002# and incident.date < #01/01/2003#  
 
ok ?  
et la c pas normal ke ça marche pô


---------------
Music|Market|Feed|Loom|DVD
n°141641
Thander
Posté le 21-05-2002 à 14:01:01  profilanswer
 

Loom the Gloom a écrit a écrit :

 
 
t'es marrant!!
bien sur que je fais gaffe...
moi j'ai plutot un truc du genre
... where incident.date >#01/01/2002# and incident.date < #01/01/2003#  
 
ok ?  
et la c pas normal ke ça marche pô  




 
Oui c'est pas normal (c'est Access quoi :D )
Désolé pour mon post précédent, je voulais pas t'offenser ;) mais je voulais être sûr que ça ne venait pas de ça :)

n°141643
Thander
Posté le 21-05-2002 à 14:04:01  profilanswer
 

J'ai essayé ça pour toi et ça marche ;)  
 
SELECT Table1.Num, Table1.Date
FROM Table1
WHERE (((Table1.Date)>#1/1/2002# And (Table1.Date)<#1/1/2004#));
 
ATTENTION AUX PARENTESES :)

 

[jfdsdjhfuetppo]--Message édité par Thander le 21-05-2002 à 14:04:55--[/jfdsdjhfuetppo]

n°141646
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 14:06:48  profilanswer
 

Thander a écrit a écrit :

J'ai essayé ça pour toi et ça marche ;)  
 
SELECT Table1.Num, Table1.Date
FROM Table1
WHERE (((Table1.Date)>#1/1/2002# And (Table1.Date)<#1/1/2004#));
 
ATTENTION AUX PARENTESES :)  
 
 




 
ok je vais essayer ça
et si j'ai encore d'autres param à rajouter derrière, je fais comment pr les parenthèses ??


---------------
Music|Market|Feed|Loom|DVD
n°141649
Thander
Posté le 21-05-2002 à 14:09:17  profilanswer
 

WHERE (((Table1.Date)>#1/1/2002# And (Table1.Date)<#1/1/2004#) AND ((Table1.Num)>"1" ));
 
par exemple ;)
Bon, c'est pas le tout, mais là je vais manger qd même ;)
Je reviens dans une petite heure :)

n°141674
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 14:24:00  profilanswer
 

comprends pas toujours tout moa
 
j'avais fait la modif concernant le rajout d'un deuxieme select date (pr les parenthèses, access le fait tou seul)
et la ô joie, ça marche
alors je me dit, et si j'enlevais de nouveau ce select date...
 
et la, ô incompréhension, ça marche toujours !!!
 
 :??:  :??:  :ouch:


---------------
Music|Market|Feed|Loom|DVD
n°141728
Thander
Posté le 21-05-2002 à 15:08:38  profilanswer
 

Loom the Gloom a écrit a écrit :

comprends pas toujours tout moa
 
j'avais fait la modif concernant le rajout d'un deuxieme select date (pr les parenthèses, access le fait tou seul)
et la ô joie, ça marche
alors je me dit, et si j'enlevais de nouveau ce select date...
 
et la, ô incompréhension, ça marche toujours !!!
 
 :??:  :??:  :ouch:  




 
C'est ce que j'ai fait pour avoir le script SQL que je t'ai donné ;)
De toute manière, avec Access, faut pas trop se poser de question :sarcastic:

n°141747
Loom the G​loom
Even coders get the blues...
Posté le 21-05-2002 à 15:41:38  profilanswer
 

Thander a écrit a écrit :

 
 
C'est ce que j'ai fait pour avoir le script SQL que je t'ai donné ;)
De toute manière, avec Access, faut pas trop se poser de question :sarcastic:  




 
certes ça fait un mois que je bosse dessus à plein temps, et c exactement ce que je commence à me dire lol
 
en tout cas merci...


---------------
Music|Market|Feed|Loom|DVD
n°141749
Thander
Posté le 21-05-2002 à 15:43:58  profilanswer
 

De rien ;)
 
A+

mood
Publicité
Posté le   profilanswer
 


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

  [SQL] Requête et date (Problème résolu merci...)

 

Sujets relatifs
problème avec appletPWS & SQL Server
[SQL] Avec quoi programmer ?[C] probleme structure et pointeur
[java]probleme avec les icone[ Php / MySQL ] tier par heure puis par date...
[C] Affichage de date?[java]Ou trouver "com.sun.java.swing.plaf.mac " [resolu]
[PHP] pb avec les sauts de ligne [résolu][PHP] Requête MySQL ds une fonction, ça marche po :( je comprends po !
Plus de sujets relatifs à : [SQL] Requête et date (Problème résolu merci...)


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