Je souhaite mettre à jour une colonne en ajoutant une nouvelle valeur à côté des anciennes. Donc, si la colonne "fruits" a une valeur de "pommes" et que j'exécute ma requête, elle devrait alors avoir la valeur "pommes, oranges".Comment mettre à jour un enregistrement de base de données et conserver les anciennes valeurs dans MySQL?
En ce moment, quand je fais une déclaration de mise à jour »
UPDATE tableName SET fruits='oranges' WHERE id=1;
Il remplace simplement des pommes avec des oranges. Comment puis-je obtenir pour ajouter la nouvelle valeur aux côtés de l'ancien séparés par des virgules?
C'est vraiment pas un goo d schéma. Vous aurez probablement des problèmes à interroger ces valeurs sur la route. Vous devriez expliquer comment vous avez l'intention d'utiliser les données. Selon ce que vous voulez, une table de jonction peut être une meilleure solution. –
Il suffit d'apprendre SQL et je construis un blog basique pour que l'évolutivité ne soit pas un problème. – Lusaunt