用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

mysql中like和replace批量查找和批量替换

时间:2015-01-23  来源:西部数据  作者:西部数据

文章介绍了最简单的like和replace来实现批量查找和批量替换的方法,有需要了解的朋友可以参考一下.

批量查找

  1. 通配符 说明  
  2.  
  3. _    与任意单字符匹配 
  4.  
  5. %    与包含一个或多个字符的字符串匹配 
  6.  
  7. [ ]  与特定范围(例如,[a-f])或特定集(例如,[abcdef])中的任意单字符匹配。 
  8.  
  9. [^]  与特定范围(例如,[^a-f])或特定集(例如,[^abcdef])之外的任意单字符匹配。 

代码如下:SELECT a.products_name FROM nike.products_description a WHERE a.products_name like '%#%' 

为要查找的字符串,replace批量替换.

REPLACE:用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式.

语法:

  1. REPLACE ( ’string_expression1′ , ’string_expression2′ , ’string_expression3′ ) 

参数:’string_expression1′,待搜索的字符串表达式,string_expression1 可以是字符数据或二进制数据.

’string_expression2′:待查找的字符串表达式,string_expression2 可以是字符数据或二进制数据.

’string_expression3′:替换用的字符串表达式,string_expression3 可以是字符数据或二进制数据.

返回类型:假如 string_expression(1、2 或 3)是支持的字符数据类型之一,则返回字符数据,假如 string_expression(1、2 或 3)是支持的 binary 数据类型之一,则返回二进制数据,代码如下:

  1. UPDATE article SET 
  2. content = replace(content, ’sjolzy’, ’sjolzy.cn') 
  3. WHERE name like '%#%'--phpfensi.com
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
    无相关信息
栏目更新
栏目热门