je veux suivre l'historique des changements pour un utilisateur, de sorte que chaque fois qu'il change son profil, j'ai besoin de prendre les anciennes données et de les stocker dans l'historique et de les mettre à jour avec de nouvelles données.
Je peux utiliser un select
pour récupérer les anciennes données, un insert
pour l'historique et enfin un update
pour modifier les données.
puis-je avoir tout cela dans une seule requête dans mysql sans utiliser de procédures stockées, de déclencheurs, etc. comme utiliser des verrous, etc. si c'est le cas, donnez-moi un petit échantillon.