我有一个带有字段F1,F2和F3的MySQL表(在AWS RDS中)。 F1有像'abc-def'这样的字符串。我需要做的是用连字符将F1值分成两个字符串('abc'和'def'),并将它们存储到同一行的F2和F3中。拆分mysql表字段中的字符串并存储到两个字段
改变之前的记录:
改变后F1: abc-def
F2:
F3:
记录:
F1: abc-def
F2: abc
F3: def
似乎MySQL的不支持正则表达式,但不回参考。我最后的手段是使用mysqldump,但我想看看是否有任何方式直接在mysql中执行此操作。
任何回复赞赏!
可能重复的[你可以拆分/爆炸一个字段在MySQL查询?](http://stackoverflow.com/questions/471914/can-you-split-explode-a-field-in-a-mysql - 查询) –