MYSQL查询数据库中的行以查找短语,如果没有,则追加该短语';不存在
我有一个带有列映射的表,一些映射名称以短语_csgo结尾,而另一些则不以短语结尾。是否可以搜索该特定列,如果字符串没有结尾_csgo添加它?谢谢这是一个MYSQL查询数据库中的行以查找短语,如果没有,则追加该短语';不存在,mysql,Mysql,我有一个带有列映射的表,一些映射名称以短语_csgo结尾,而另一些则不以短语结尾。是否可以搜索该特定列,如果字符串没有结尾_csgo添加它?谢谢这是一个更新查询: update table set maps = concat(maps, '_csgo') where maps not like '%_csgo'; 实际上,下划线在中是一个特殊字符,与类似,因此您也可以执行以下操作: update table set maps = concat(maps, '_csgo'
更新
查询:
update table
set maps = concat(maps, '_csgo')
where maps not like '%_csgo';
实际上,下划线在<代码>中是一个特殊字符,与<代码>类似,因此您也可以执行以下操作:
update table
set maps = concat(maps, '_csgo')
where right(maps, 5) <> '_csgo';
更新表
设置映射=concat(映射,'.\u csgo')
右上角(地图,5)'u csgo';