在MYSQL中将列中的字符串的一部分复制到另一个字符串

时间:2013-10-27 07:50:17

标签: mysql

我想将'alttext'列的内容部分复制到'方向',以便那些alttext包含单词'blick'的记录

UPDATE sv_gps SET direction = alttext WHERE alttext LIKE '%blick%'

到目前为止,这么好,但我只想复制以blick一词开头的字符串部分(并继续到最后)。这就是我爱你的帮助。

e.g。

alttext:
Bergrestaurant und hotel Schonbuhel. Blick ins Glemmtal.

schould结果

direction:
Blick ins Glemmtal.

1 个答案:

答案 0 :(得分:1)

UPDATE sv_gps 
SET direction = substring(alttext, instr(alttext, 'blick'))
WHERE alttext LIKE '%blick%'
相关问题