Sea*_*015 19 mysql sql joomla phpmyadmin
我已经搜索并搜索了这个问题的答案,我认为对于那些知道SQL(不是我)的人来说,这一定是孩子的游戏.
我想在我的数据库中的表的字段中插入值的前缀.
更具体地说,我有一个表jos_content,其中我有一个字段'title'(其中包含我的joomla网站的内容项的标题).
此字段"标题"中的所有值均为个人姓名.现在我要做的就是添加前缀'Mr.' 到该字段的所有值.
我可以通过单击编辑铅笔图标从phpmyadmin执行此操作,只需在所有值前面添加Mr.但我有大约750行和一个SQL命令可以插入前缀'Mr.' 在这个领域的所有价值观面前将是一个很大的帮助.
我已经阅读了有关'UPDATE'命令但是用你提供的内容替换了值.但我想让值保持不变并在它们之前添加前缀.
请问任何人都可以通过SQL命令帮助我实现这一目标吗?
万分感谢.
Job*_*ose 53
你没有其他条件,比如在所有行中更新它,那么你可以试试
UPDATE jos_content SET title = CONCAT('Mr. ', title)
Run Code Online (Sandbox Code Playgroud)
如果你想有条件地更新,这意味着需要更新特定行,你可以使用
UPDATE jos_content SET title = CONCAT('Mr. ', title) where fiedl_name ='condition'
eg: UPDATE jos_content SET title = CONCAT('Mr. ', title) where id = '1'
Run Code Online (Sandbox Code Playgroud)
这将仅更新包含id = 1的一行.
在此之前的任何方式应该保持备份