Requête sql avec variable date
Bonjour,
J'ai besoin de passer cette commande via un cron chaque début de mois dans le but de me sortir un CSV.
Code:
mysql mabase -e "select datej, timej, colonne1, colonne2 from ma_table where datej like '2020-01%';" > monfichier.csv
Cela fonctionne.
Pour ne pas être obligé de changer ma commande chaque mois, je souhaite utiliser la variable date +"%Y-%m" qui me sort bien 2020-01
Comment puis-je faire pour l'intégrer dans ma requête ? Je n'y arrive pas.
Merci beaucoup
EDIT : j'ai trouvé une solution en faisant un grep derrière mon select
Code:
mysql mabase -e "select datej, timej, colonne1, colonne2 from ma_table;" | grep `date +"%Y-%m"` > monfichier.csv