<i id='jKLt7'><tr id='jKLt7'><dt id='jKLt7'><q id='jKLt7'><span id='jKLt7'><b id='jKLt7'><form id='jKLt7'><ins id='jKLt7'></ins><ul id='jKLt7'></ul><sub id='jKLt7'></sub></form><legend id='jKLt7'></legend><bdo id='jKLt7'><pre id='jKLt7'><center id='jKLt7'></center></pre></bdo></b><th id='jKLt7'></th></span></q></dt></tr></i><div id='jKLt7'><tfoot id='jKLt7'></tfoot><dl id='jKLt7'><fieldset id='jKLt7'></fieldset></dl></div>

        <legend id='jKLt7'><style id='jKLt7'><dir id='jKLt7'><q id='jKLt7'></q></dir></style></legend>

      1. <small id='jKLt7'></small><noframes id='jKLt7'>

      2. <tfoot id='jKLt7'></tfoot>

          <bdo id='jKLt7'></bdo><ul id='jKLt7'></ul>

        MySql - 更新字符串部分的方法?

        时间:2023-06-26

      3. <i id='xCEHB'><tr id='xCEHB'><dt id='xCEHB'><q id='xCEHB'><span id='xCEHB'><b id='xCEHB'><form id='xCEHB'><ins id='xCEHB'></ins><ul id='xCEHB'></ul><sub id='xCEHB'></sub></form><legend id='xCEHB'></legend><bdo id='xCEHB'><pre id='xCEHB'><center id='xCEHB'></center></pre></bdo></b><th id='xCEHB'></th></span></q></dt></tr></i><div id='xCEHB'><tfoot id='xCEHB'></tfoot><dl id='xCEHB'><fieldset id='xCEHB'></fieldset></dl></div>
          <legend id='xCEHB'><style id='xCEHB'><dir id='xCEHB'><q id='xCEHB'></q></dir></style></legend>

              <small id='xCEHB'></small><noframes id='xCEHB'>

                • <bdo id='xCEHB'></bdo><ul id='xCEHB'></ul>
                    <tbody id='xCEHB'></tbody>

                  <tfoot id='xCEHB'></tfoot>
                  本文介绍了MySql - 更新字符串部分的方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我正在寻找一种方法来通过 MySQL 查询更新字符串的一部分.

                  I'm looking for a way to update just a portion of a string via MySQL query.

                  例如,如果我有 10 条记录,所有记录都包含字符串"作为字段值的一部分(即,某事/字符串"、某事/字符串看这里"、某事/字符串/等",有没有办法通过一个查询将每一行的 'string' 更改为 'anothervalue',以便结果是 'something/anothervalue'、'something/anothervaluelookhere'、'something/string/etcetera',有没有办法改变 'anothervalue'

                  For example, if I have 10 records all containing 'string' as part of the field value (i.e., 'something/string', 'something/stringlookhere', 'something/string/etcetera', is there a way to change 'string' to 'anothervalue' for each row via one query, so that the result is 'something/anothervalue', 'something/anothervaluelookhere', 'something/string/etcetera', is there a way to change 'anothervalue'

                  推荐答案

                  我认为这应该可行:

                  UPDATE table
                  SET field = REPLACE(field, 'string', 'anothervalue')
                  WHERE field LIKE '%string%';
                  

                  这篇关于MySql - 更新字符串部分的方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:MySQL CREATE FUNCTION 语法 下一篇:索引布尔字段是否有任何性能提升?

                  相关文章

                  <legend id='Mhq3G'><style id='Mhq3G'><dir id='Mhq3G'><q id='Mhq3G'></q></dir></style></legend>

                  1. <small id='Mhq3G'></small><noframes id='Mhq3G'>

                    <i id='Mhq3G'><tr id='Mhq3G'><dt id='Mhq3G'><q id='Mhq3G'><span id='Mhq3G'><b id='Mhq3G'><form id='Mhq3G'><ins id='Mhq3G'></ins><ul id='Mhq3G'></ul><sub id='Mhq3G'></sub></form><legend id='Mhq3G'></legend><bdo id='Mhq3G'><pre id='Mhq3G'><center id='Mhq3G'></center></pre></bdo></b><th id='Mhq3G'></th></span></q></dt></tr></i><div id='Mhq3G'><tfoot id='Mhq3G'></tfoot><dl id='Mhq3G'><fieldset id='Mhq3G'></fieldset></dl></div>
                  2. <tfoot id='Mhq3G'></tfoot>
                        <bdo id='Mhq3G'></bdo><ul id='Mhq3G'></ul>