全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1397|回复: 20
打印 上一主题 下一主题

【不懂就要问】 MySQL 替换且保留语句

[复制链接]
跳转到指定楼层
1#
发表于 2020-1-3 23:40:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式


表名  dede_archives ; 字段 body ;

原来:class="avatar-3" src="https://baidu.com/avatar?username=乔巴">
替换为: class="avatar-3" src="https://baidu.com/avatar/乔巴.jpg">

我只知道 UPDATE  set 的写法,但是行不通。。

替换且保留,该怎么写法?求大佬给个思路。
推荐
发表于 2020-1-4 00:08:26 | 只看该作者
本帖最后由 339 于 2020-1-4 00:10 编辑
  1. UPDATE dede_archives
  2. SET body = 'class="avatar-3" src="https://baidu.com/avatar/乔巴.jpg">'
  3. WHERE body = 'class="avatar-3" src="https://baidu.com/avatar?username=乔巴">'
复制代码


替换是替换了,保留不知道你指的是什么
20#
发表于 2020-1-4 01:52:13 | 只看该作者
本帖最后由 339 于 2020-1-4 02:07 编辑
hellfires 发表于 2020-1-4 01:42
求求你多看看帖子吧。。多往后翻翻吧。跟个煞笔瞎子一样


一个标准的 SQL UPDATE 语句告诉我看不懂, 全程语无伦次还有脸要别人治下眼口吐芬芳菜比煞笔瞎子?妙啊

点评

煞笔  发表于 2020-1-4 09:17
19#
发表于 2020-1-4 01:49:04 | 只看该作者
本帖最后由 原地满状态 于 2020-1-4 01:56 编辑

class="avatar-3" src="https://baidu.com/avatar?username=乔巴"> 如果本身是图片,那么一般还有代码吧。比如</P> ,</A>

如果有就这样试试

update '表名' set body=replace(body,'https://baidu.com/avatar?username=','https://baidu.com/avatar/');

再执行一次。

update '表名' set body=replace(body,'"></p>','.jpg" /></p>');
18#
发表于 2020-1-4 01:42:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
17#
发表于 2020-1-4 01:33:05 | 只看该作者
hellfires 发表于 2020-1-4 01:31
三言两语看出你根本就是个菜比,不想跟你废话。你要觉得自己水平高,明早顶帖让大伙看看笑话 ...

改一个字段用REPLACE我真是头一次见,请问在哪个公司高就?
16#
发表于 2020-1-4 01:31:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
15#
发表于 2020-1-4 01:24:30 | 只看该作者
hellfires 发表于 2020-1-4 01:19
好一个常识。你百度复制粘贴?replace into?你还是治下眼吧

那您来告诉我,改一个字段用什么?
14#
发表于 2020-1-4 01:19:39 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
13#
发表于 2020-1-4 01:14:46 | 只看该作者
hellfires 发表于 2020-1-4 00:55
楼上这个sql语句是在干嘛?。。。

UPDATE可以选择性地更新记录的一部分字段,而REPLACE在发现有重复记录时就将这条记录彻底删除,再插入新的记录,这个情况下优先选用UPDATE不是常识么?
12#
发表于 2020-1-4 01:11:56 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-9 13:02 , Processed in 0.066152 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表