MYSQL替换第一个匹配的值

admin6年前IT技术1749

UPDATE zq_news
SET zq_content = CONCAT(
    REPLACE (
        LEFT (
            zq_content,
            INSTR(zq_content, sr_guanjianzi) + CHAR_LENGTH(sr_guanjianzi) - 1   #第一段内容定位   关键是加+ CHAR_LENGTH(sr_guanjianzi) 再减1
        ),
        sr_guanjianzi,
        sc_guanjianzi
    ),
    SUBSTRING(
        zq_content,
        INSTR(zq_content, sr_guanjianzi) + CHAR_LENGTH(sr_guanjianzi)  #第二段内容定位   关键是加+ CHAR_LENGTH(sr_guanjianzi)
    )
),
 zq_pd = 0
WHERE
    id = sr_id;

相关文章

Xray VLESS / TLS

Xray VLESS / TLS

 Amazon Linux 2 上顺利运行的 Xray 一键安装脚本,包含:Xray VLESS / TLS(443 或 8443,建议用 8443)systemd 自动启动BBR + 内核...

判断mysql字段是否为空

 字段内容为空有两种情况  1.为null  2.为字符串的空'' 字段 is null or trim(字段)=''...

IOS14.2无法连接l2tp的解决方案,iphone无法连接l2tp的解决方案,配置服务器以将 SHA-256 哈希的输出截断至 128 位

IOS14.2无法连接l2tp的解决方案,iphone无法连接l2tp的解决方案,配置服务器以将 SHA-256 哈希的输出截断至 128 位

 解决方案其实很简单:以centos 7的l2tp方案为例:修改文件/etc/ipsec.conf里的"sha2-truncbug=yes"为"sha2-tru...

VB封装ASP 记录集

 定义字符VERSION 1.0 CLASSBEGIN  MultiUse = -1  'True ...

让MobaXterm能自动显示服务器的cpu与内存使用情况

 Settings→SSH→勾选Remote-monitoring...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。