Comment définir une valeur particulière de colonne à l'aide de la mise à jour dans mysql?Mysql: Définir une valeur particulière de la colonne à l'aide de la mise à jour
Après mon code:
update contact set admin_id = ' ' where admin_id like '%,519,%' and id='31'
J'ai une table ayant nommé contact
et j'ai défini un nom de colonne admin_id
comme indiqué dans l'image. J'ai un id c'est-à ,519,520,521
et maintenant je veux supprimer seulement 519
de admin_id
et voulez seulement ,520,521
à l'intérieur de la colonne admin_id
.
Quelle devrait être la requête pour y parvenir?
utilisez la fonction 'replace' – ASR
Etes-vous sûr que vous voulez être à stocker des valeurs séparées par des virgules? C'est notoirement mauvaise conception. – Strawberry