使用字段子字符串更新字段

时间:2013-08-18 13:36:17

标签: mysql sql-update

新手警告(是的我寻找答案):

我有一个子字符串查询来从FieldA获取第一个单词

SELECT SUBSTRING_INDEX(field,'',1)AS field_first_word 来自your_table

我正在尝试将其写入FieldB

更新yourtable set fieldB =(上面的字符串)

进行更新告诉我,我无法在from命令中使用yourtable。

1 个答案:

答案 0 :(得分:1)

您可以直接在FieldA命令的SET子句中使用UPDATE上的表达式:

UPDATE your_table SET FieldB = SUBSTRING_INDEX(FieldA, ' ', 1)