新手警告(是的,我正在寻找答案):
我有一个子字符串查询来从 FieldA 获取第一个单词
SELECT SUBSTRING_INDEX( field
, ' ', 1 ) AS field_first_word
来自 your_table
我正在尝试将其写入 FieldB
更新您的表设置字段B =(上面的字符串)
进行更新后告诉我无法在 from 命令中使用 yourtable。
最佳答案
您可以直接在 UPDATE
命令的 SET
子句中使用 FieldA
上的表达式:
UPDATE your_table SET FieldB = SUBSTRING_INDEX(FieldA, ' ', 1)
关于mysql - 使用字段的子字符串更新字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18299659/