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

    <legend id='3291C'><style id='3291C'><dir id='3291C'><q id='3291C'></q></dir></style></legend>

    1. <tfoot id='3291C'></tfoot>

        MySQL Select Query - 仅获取值的前 10 个字符

        时间:2023-05-23
        • <bdo id='7zm0m'></bdo><ul id='7zm0m'></ul>

            <tfoot id='7zm0m'></tfoot>

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

                  <small id='7zm0m'></small><noframes id='7zm0m'>

                  <legend id='7zm0m'><style id='7zm0m'><dir id='7zm0m'><q id='7zm0m'></q></dir></style></legend>
                  本文介绍了MySQL Select Query - 仅获取值的前 10 个字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  好的,问题来了.

                  我有一个包含一些列的表格,主题"是其中的一列.无论主题"字段包含一个包含 100 个字母的字符串,我都需要从主题"字段中获取前 10 个字母.

                  I have a table with some columns and 'subject' is one of the columns. I need to get the first 10 letters from the 'subject' field no matter the 'subject' field contains a string with 100 letters.

                  例如

                  表格 - tbl.列 - idsubjectvalue.

                  SQL 查询:

                  SELECT subject FROM tbl WHERE id ='$id';
                  

                  我得到的结果是,例如

                  你好,这是我的主题,你好吗

                  Hello, this is my subject and how are you

                  我只需要前 10 个字符

                  I only require the first 10 characters

                  你好,这个

                  我可以理解我可以使用 php substr() 删除其余的字符,但在我的情况下这是不可能的.我需要让 MySQL 删除多余的字符.这怎么办?

                  I can understand that I can remove the rest of the characters using php substr() but that's not possible in my case. I need to get the excess characters removed by MySQL. How can this be done?

                  推荐答案

                  使用下面一行

                  SELECT LEFT(subject , 10) FROM tbl 
                  

                  MySQL 文档.

                  这篇关于MySQL Select Query - 仅获取值的前 10 个字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:MySQL 加载数据 infile - 加速? 下一篇:MySQL 将两列合并为一列

                  相关文章

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

                    <legend id='qvO9C'><style id='qvO9C'><dir id='qvO9C'><q id='qvO9C'></q></dir></style></legend>
                  1. <tfoot id='qvO9C'></tfoot>

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