找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 56|回复: 6

求一个SQL命令~谢谢~

[复制链接]

7

主题

19

回帖

73

积分

注册会员

积分
73
发表于 2014-12-29 15:14:57 | 显示全部楼层 |阅读模式
某一字段专门储存单个URL链接的,想把此字段内含有某些特征的全部替换成#
比如原内容                                                                     效果
http://www.taobao.com/xxsfdsssfsd                                    #
http://www.jd.com/sdfsdfsdf                                            链接不变
http://www.taobao.com/xxsfdsfsdsdf/sdfsdfsdfsdf/sdfsd       #
http://www.taobao.com/xxsfdsfsdsdf/sdfsdfsdfsd                 #

就是把含有taobao.com的连接内容全部替换成#
回复

使用道具 举报

225

主题

3024

回帖

6833

积分

论坛元老

积分
6833
发表于 2014-12-29 15:26:08 | 显示全部楼层
如果是mysql
[ol]
  • UPDATE TABLE SET url_field = '#' WHERE url_field like '%www.taobao.com%'[/ol]复制代码
  • 回复

    使用道具 举报

    1

    主题

    20

    回帖

    53

    积分

    注册会员

    积分
    53
    发表于 2014-12-29 16:13:00 | 显示全部楼层


    回复

    使用道具 举报

    438

    主题

    2170

    回帖

    5744

    积分

    论坛元老

    积分
    5744
    发表于 2014-12-29 15:26:28 | 显示全部楼层

    psdshow 发表于 2014-12-29 15:26

    如果是mysql

    SQL 语句也是差不多的。。。
    回复

    使用道具 举报

    74

    主题

    423

    回帖

    1152

    积分

    金牌会员

    积分
    1152
    发表于 2014-12-29 15:26:42 | 显示全部楼层
    update set xxx=bbb where xxx like %taobao.com%
    好像差不多这样的
    回复

    使用道具 举报

    122

    主题

    1014

    回帖

    2432

    积分

    金牌会员

    积分
    2432
    发表于 2014-12-29 15:26:00 | 显示全部楼层
    如果数据量大,别忘了在被搜索的字段上加 全文索引
    回复

    使用道具 举报

    198

    主题

    3023

    回帖

    6778

    积分

    论坛元老

    积分
    6778
    发表于 2014-12-29 15:26:42 | 显示全部楼层
    我是水王 我怕谁
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-6-2 04:06 , Processed in 0.022287 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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