Mysql
 sql >> Base de données >  >> RDS >> Mysql

requête pour supprimer tous les caractères après la dernière virgule dans la chaîne

Vous pouvez utiliser :

SELECT SUBSTRING_INDEX('TACOMA, Washington, 98477', ',', 2)

Vous pouvez en savoir plus ici .

Et la déclaration de mise à jour :

UPDATE my_table
    SET my_col = SUBSTRING_INDEX(my_col, ',', 2)

Où vous devez remplacer my_table avec le nom de votre table et my_col avec la colonne que vous devez mettre à jour.