【问题标题】:How to use MySQL to remove random strings between two fixed strings?如何使用 MySQL 删除两个固定字符串之间的随机字符串?
【发布时间】:2015-04-18 22:59:36
【问题描述】:

以下是我的 MySQL 数据库中的一些短语:

I love swimming and writing.
I love shopping and writing.
I love playing games and writing.

如何将它们更改为

I love writing.
I love writing.
I love writing.

【问题讨论】:

    标签: mysql sql string preg-replace


    【解决方案1】:

    不要认为它是删除中间的字符串,就像将一个常量字符串设置为任何匹配模式的东西:

    UPDATE my_table
    SET    my_column = 'I love writing.'
    WHERE  my_column LIKE 'I love% writing.'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-01
      • 2017-10-24
      • 2016-08-19
      • 2015-04-10
      • 2010-12-25
      • 2012-05-14
      相关资源
      最近更新 更多