新手警告(是的我寻找答案):
我有一个子字符串查询来从FieldA获取第一个单词
SELECT SUBSTRING_INDEX(field
,'',1)AS field_first_word
来自your_table
我正在尝试将其写入FieldB
更新yourtable set fieldB =(上面的字符串)
进行更新告诉我,我无法在from命令中使用yourtable。
答案 0 :(得分:1)
您可以直接在FieldA
命令的SET
子句中使用UPDATE
上的表达式:
UPDATE your_table SET FieldB = SUBSTRING_INDEX(FieldA, ' ', 1)