我有一个带有这种数据的mysql表
TACOMA, Washington, 98477
现在我有成千上万的这样的行。我希望对数据进行某种处理,使其看起来像:
TACOMA, Washington
是否有可能通过mysql或我必须手动执行。
您可以使用 :
SELECT SUBSTRING_INDEX('TACOMA, Washington, 98477', ',', 2)
您可以在这里阅读更多内容。
和更新语句:
UPDATE my_table SET my_col = SUBSTRING_INDEX(my_col, ',', 2)
您需要my_table用表名和my_col列替换的地方需要更新。
my_table
my_col