Update table avec condition
Bonjour à tous,
Je souhaite updater une table avec une condition sur la date.
En gros, je voudrais lancer cette requête tous les pour actualiser les résultats de la veille. Donc en gros j'ai écris cette requête pour l'instant
Code:
UPDATE table1 SET volume=volume/100 WHERE table1.date=curdate()-1;
Cependant, quand je souhaite faire cela le Lundi, il faut que ça prenne les données de vendredi et non dimanche ou samedi.
Et également si possible quand il y a un jour férié. Par exemple, si Lundi est férié alors, le mardi, quand je lance la requête ça prenne automatiquement, la date de vendredi ...
Pouvez vous m'aider ?
Je vous en remercie par avance.