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

      1. <tfoot id='lFbks'></tfoot>

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

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

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

        如何在 MySQL 中将字符串添加到列值之前?

        时间:2023-05-24
        • <legend id='mz15n'><style id='mz15n'><dir id='mz15n'><q id='mz15n'></q></dir></style></legend>
            <tbody id='mz15n'></tbody>

                <tfoot id='mz15n'></tfoot>

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

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

                  本文介绍了如何在 MySQL 中将字符串添加到列值之前?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  我需要一个 SQL 更新语句来更新所有行的特定字段,并在现有值的前面添加一个字符串test".

                  I need a SQL update statement for updating a particular field of all the rows with a string "test" to be added in the front of the existing value.

                  例如,如果现有值是try",它应该变成testtry".

                  For example, if the existing value is "try" it should become "testtry".

                  推荐答案

                  您可以使用 CONCAT 函数来做到这一点:

                  You can use the CONCAT function to do that:

                  UPDATE tbl SET col=CONCAT('test',col);
                  

                  如果您想变得更聪明并且只更新尚未预先设置测试的列,请尝试

                  If you want to get cleverer and only update columns which don't already have test prepended, try

                  UPDATE tbl SET col=CONCAT('test',col)
                  WHERE col NOT LIKE 'test%';
                  

                  这篇关于如何在 MySQL 中将字符串添加到列值之前?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:SQL:选择列值从上一行更改的行 下一篇:将自动递增 ID 添加到现有表?

                  相关文章

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

                  <tfoot id='Tj5x2'></tfoot>

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

                      • <bdo id='Tj5x2'></bdo><ul id='Tj5x2'></ul>