mysql给某一列的值添加或删除前缀

mysql给某一列的值添加或删除前缀

{{ detail.nickname }}

{{ formatTime(detail.create_time) }} 字数 {{ detail.content && detail.content.length }} 阅读 {{ detail.read_num }}

"## 一、添加前缀\n\n```text\nUPDATE <table-name> SET <field-name>= CONCAT(\"a\", <field-name>);\n```\n\n示例(前缀):\n\n```sql\nUPDATE article SET title= CONCAT(\"[前]\", title);\n```\n\n示例(后缀):\n\n```sql\nUPDATE article SET title= CONCAT(title, \"[后]\");\n```\n\n示例(前后缀):\n\n```sql\nUPDATE article SET title= CONCAT(\"[前]\", title, \"[后]\");\n```\n\n**语法:**\n\n- `CONCAT(str,str2,str3...)`, 将两个或者多个参数拼接在一起\n\n## 二、删除前缀\n\n```text\nUPDATE <table-name> SET <field-name>=SUBSTRING(<field-name>, 2); \n```\n\n>[warning] 注意:`SUBSTRING` 下标位置需要从2开始,1没有效果\n\n示例:\n\n```sql\nUPDATE article SET title=SUBSTRING(title, 2); \n```\n\n**语法:**\n\n- `SUBSTRING(str, pos)`,即:substring(被截取字符串, 从第几位开始截取)\n- `SUBSTRING(str, pos, length)`,即:substring(被截取字符串,从第几位开始截取,截取长度)"
PS:写作不易,如要转裁,请标明转载出处。

如果此篇对您有帮助,可小额赞助,以兹鼓励!