-
Date en MYSQL
Bonjour,
J'ai une requête écrite en MySQL que je vais traduire en sas :
Pouvez vous m'expliquer ces deux lignes:
1/ date> DATE_FORMAT(now(), "%Y-%m-01")
2/ MOIS >= DATE_FORMAT( DATE_SUB( NOW( ) , INTERVAL 1 MONTH) , '%Y-%m-01');
Merci
Cordialement
-
Ces deux expressions retournent une date sous forme de chaine de caractères au format yyyy-mm-01.
1/ DATE_FORMAT(now(), "%Y-%m-01") = le premier jour du mois en cours
2/ DATE_FORMAT( DATE_SUB( NOW( ) , INTERVAL 1 MONTH) , '%Y-%m-01') = le premier jour du mois précédent
-
Merci pour votre réponse
Pour vous, le fait que ces deux expressions retournent une date sous forme de chaine de caractères au format yyyy-mm-01:
1/ Est que l'objectif c'est d'extraire les données date > 01/07/2017 pour le premier cas par exemple
2/ Est ce que l'évaluation de l'expression date> DATE_FORMAT(now(), "%Y-%m-01") est possible en MYSQL?
Je connais pas MySQL, en revanche, en SAS, les dates sont des variables numérique et les comparaison sont donc possible.