|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() manuel briot Inscription : octobre 2010 Messages : 56 ![]() |
Bonjour à tous,
j'aimerai mettre un filtre sur une date de ma base. Ce filtre doit permettre de ne récupérer que les lignes dont la date est comprise dans le mois actuel. Mes dates en cible sont au format integer (en nbre de secondes) et pour l'instant mon filtre ressemble à ça: Code :
Create_date > 1285884000 AND Create_date < 1288476000 Code :
to_char(to_date(create_date, 'MM-DD-YYYY HH24:MI:SS'),'MM') Merci d'avance à tous Manu |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Consultant informatique Inscription : mars 2003 Messages : 130 ![]() |
Sur quel SGBD est tu ?
Si tu est sur oracle ca sera to_char(sysdate,'mm') sur postgres c'est to_char(current_date,'MM') |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() manuel briot Inscription : octobre 2010 Messages : 56 ![]() |
Merci kisscool
et dans MSSQL comment peut on faire ? |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Consultant informatique Inscription : mars 2003 Messages : 130 ![]() |
J'ai trouvée ca en utilisant google,
google est ton ami a ta place je mettrais dans le filtre Code :
MONTH(to_date(create_date, 'MM-DD-YYYY HH24:MI:SS'))=MONTH(GETDATE())) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com