【问题标题】:Mysql add string to multiple-columnsMysql将字符串添加到多列
【发布时间】:2015-12-03 09:45:17
【问题描述】:

我有一些产品的数据库。一列是产品的名称。在本专栏中,我想在其中一些包含特定单词的单词中添加一个单词。举个例子吧:

1栏新枕头2栏新地毯,我想像这样只在单词枕头后添加单词case 新枕套和2.柱新地毯必须保持相同的新地毯

【问题讨论】:

  • 使用WHERE column LIKE '%pillow%' 查找列中带有pillow 的行。
  • 考虑构建您的数据
  • 请解释您的问题,或以适当的结构书写。无法理解您想问什么。

标签: mysql string add multiple-columns


【解决方案1】:

MySQL REPLACE() 替换字符串中所有出现的子字符串。

Replace(column,'pillow','pillow case')

演示查询:-

Select Replace(column,'pillow','pillow case') column
From table 

【讨论】:

  • #1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 2 行的 'REPLACE(name,'Cushion','Cushion Cover') FROM fac_urun LIMIT 0, 25' 附近使用正确的语法
  • SELECT REPLACE(name,'Cushion','Cushion Cover') FROM fac_urun LIMIT 0, 25
  • 请试试这个查询@FatihArslan
  • $cfg['RowActionLinksWithoutUnique']¶ 类型:boolean 默认值:false 定义是否显示多行操作的行链接(编辑、复制、删除)和复选框,即使选择没有唯一键。在没有唯一键的情况下使用行操作可能会导致不同/更多行受到影响,因为没有保证选择确切行的方法。
  • 我不明白你的问题,但这个查询工作正常,请检查这个链接:(sqlfiddle.com/#!9/9eecb7d/33799@FatihArslan
猜你喜欢
  • 2012-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-11
  • 2012-10-04
相关资源
最近更新 更多