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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Noob inside, SELECT plusieurs dates en 1 fois

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Noob inside, SELECT plusieurs dates en 1 fois

n°1857860
bertronic
Posté le 05-03-2009 à 10:31:17  profilanswer
 

Bonjour,
 
Je dois sortir sortir tout le mois de janvier mais je n'ai que des dates du style m/jj/aaaa.
Comment puis-je écrire ma requete pour n'avoir que le mois de janvier par ex ?
 
Merci

mood
Publicité
Posté le 05-03-2009 à 10:31:17  profilanswer
 

n°1857866
vttman2
Je suis Open ...
Posté le 05-03-2009 à 10:41:33  profilanswer
 

Quel SGBD ?


---------------
il n'y a pas que le VTT dans la vie, il y a le Snowboard aussi ...
n°1857871
bertronic
Posté le 05-03-2009 à 10:49:59  profilanswer
 


 
SGBD ? :D
 
Edit: c'est SQL en fait ..


Message édité par bertronic le 05-03-2009 à 10:55:31

---------------
Syno NAS DS216Play
n°1857888
Ben_be
ʎlıɐp uǝɯǝlʇuǝƃ ̡̢̛̗̘̙̜̝̞̟̠̊̋̌̍
Posté le 05-03-2009 à 11:17:53  profilanswer
 

SELECT
...
FROM
...
WHERE  
MONTH(ma_date)=1
 
?


---------------
Putain j'ai rêvé de toi cette nuit !! Alors que jte connais même pas !!-LaL0utre | Ben_be est un roxxeur d'ours d'envergure mondiale-Daaadou |Entre un dessert et Ben_be je choisis Ben_be-Ramasse-miette
n°1857897
vttman2
Je suis Open ...
Posté le 05-03-2009 à 11:31:00  profilanswer
 

SQL OK ;-)
mais encore ... MYSQL, SQL Server, DB2, ORACLE, ACCESS, TERRADATA ...
 


---------------
il n'y a pas que le VTT dans la vie, il y a le Snowboard aussi ...
n°1857916
bertronic
Posté le 05-03-2009 à 11:53:45  profilanswer
 

vttman2 a écrit :

SQL OK ;-)
mais encore ... MYSQL, SQL Server, DB2, ORACLE, ACCESS, TERRADATA ...
 


 
SQL server ...  
 
donc j'ai ma table DATE qui contient des dates au format 1/09/2009, 1/10/2009, 1/11/2009 par exemple ..  
 
Pour n'avoir que le mois de janvier je cale ..  
 
Select .. ok
From .. ok  
Where DATE = ???


---------------
Syno NAS DS216Play
n°1857919
vttman2
Je suis Open ...
Posté le 05-03-2009 à 11:59:05  profilanswer
 

Sql server ... essaie  
=>  
datepart(ma_date,month) = 1  


---------------
il n'y a pas que le VTT dans la vie, il y a le Snowboard aussi ...
n°1857936
bertronic
Posté le 05-03-2009 à 12:27:33  profilanswer
 

vttman2 a écrit :

Sql server ... essaie  
=>  
datepart(ma_date,month) = 1  


 
J'ai plutot essayé cela  
WHERE     YEAR(DATE = '2009') AND MONTH(DATE = '01')
 
.. je m'approche du but je crois mais bon .. j'ai qd même ces erreurs :
 
Error in list of function arguments: '=' not recognized.
Error in list of function arguments: 'YEAR' not recognized.
Unable to parse query text.
 
 


---------------
Syno NAS DS216Play
n°1857956
vttman2
Je suis Open ...
Posté le 05-03-2009 à 13:13:32  profilanswer
 

plutôt çà alors
=>
YEAR(ma_DATE) = '2009' AND  
MONTH(ma_DATE) = '01'  
 
Note : si tu as donné comme nom : DATE au champ  
contenant ta date, je te conseille de le renommer car DATE comme MONTH, CAST, ... sont des mots SQL réservés donc possible  
que ça produise des résultats strange ou erreurs


---------------
il n'y a pas que le VTT dans la vie, il y a le Snowboard aussi ...
n°1857978
bertronic
Posté le 05-03-2009 à 13:57:07  profilanswer
 

yes merci !


---------------
Syno NAS DS216Play

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

  Noob inside, SELECT plusieurs dates en 1 fois

 

Sujets relatifs
[C] executer plusieurs boucles en meme tempsplusieurs fichier xsd
[nxtOSEK] Comment connecter plusieurs Bricks NXT en Bluetooth[SQL] SELECT sur une table avec clé étrangère sur cette même table
[Access] Regrouper plusieurs résultats d'1 requête sur 1 seule ligne?Conception que j arrive pas à modeliser (jointures externes inside)
Valeur à un champs de plusieurs lignes[Java]Découper une String en plusieurs tableaux
recherche de fichiers par interval de dates recherche de fichiers par interval de dates
Plus de sujets relatifs à : Noob inside, SELECT plusieurs dates en 1 fois


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