`

截取地址

sql 
阅读更多
---------------------------------------------------------------------------------------------地址
--起步
update z_beijing_all_web33 set ent_address=substr(web_text,instr(web_text,'地址',1)-10,50)
where is_yellp is null and web_text like '%地址%' and  ent_address is null

--截取地址第1 步
update z_beijing_all_web33 set ent_address=substr(ent_address,instr(ent_address,'地址','1'),length(ent_address))
where  ent_address  is not null 
--截取地址第2 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'邮箱','1')-1)
where  ent_address  is not null   and ent_address like '%邮箱%'
--截取地址第3 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'邮编','1')-1)
where  ent_address  is not null   and ent_address like '%邮编%'
--截取地址第4 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'座机','1')-1)
where  ent_address  is not null   and ent_address like '%座机%'
--截取地址第5 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'手机','1')-1)
where  ent_address  is not null   and ent_address like '%手机%'
--截取地址第6 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'联系电话','1')-1)
where  ent_address  is not null   and ent_address like '%联系电话%'
--截取地址第7 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'电话:','1')-1)
where  ent_address  is not null   and ent_address like '%电话:%'
--截取地址第8 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'查看地图','1')-1)
where  ent_address  is not null   and ent_address like '%查看地图%'
--截取地址第9 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'地图','1')-1)
where  ent_address  is not null   and ent_address like '%地图%'
--截取地址第10 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'邮政编码','1')-1)
where  ent_address  is not null   and ent_address like '%邮政编码%'
--截取地址第11 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'Copyrigh','1')-1)
where  ent_address  is not null   and ent_address like '%Copyrigh%'
--截取地址第12 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'特色','1')-1)
where  ent_address  is not null   and ent_address like '%特色%'
--截取地址第13 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'技术支持','1')-1)
where  ent_address  is not null   and ent_address like '%技术支持%'
--截取地址第14 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'网址','1')-1)
where  ent_address  is not null   and ent_address like '%网址%'
--截取地址第15 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'附近的商户','1')-1)
where  ent_address  is not null   and ent_address like '%附近的商户%'
--截取地址第16 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'主营分类','1')-1)
where  ent_address  is not null   and ent_address like '%主营分类%'
--截取地址第17 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'联系人','1')-1)
where  ent_address  is not null   and ent_address like '%联系人%'
--截取地址第18 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'咨询热线','1')-1)
where  ent_address  is not null   and ent_address like '%咨询热线%'
--截取地址第19 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'当前位置','1')-1)
where  ent_address  is not null   and ent_address like '%当前位置%'
--截取地址第20 步
update z_beijing_all_web33 set ent_address=substr(ent_address,0, instr(ent_address,'当前位置','1')-1)
where  ent_address  is not null   and ent_address like '%当前位置%'
--截取地址第21 步
update z_beijing_all_web33 a set a.is_yellp ='2'
where ent_address is not null and ent_address not like '%北京%' and ent_address like '%省%' and ent_address like '%市%'


--

update z_beijing_all_web33 set ent_address = replace(ent_address,'?','') where ent_address like '%?%'
分享到:
评论

相关推荐

    截取地址中的省份,城市

    是建立一个地区的集合(我存在数据库里面)根据地区来截取。 2.是利用正则表达式来做的。截取“省”字前面的字这样的方法。 这个是在之前一个项目上改的所以是springboot的框架自己看一下。

    省市区地址sql语句

    中国省市区的sql语句,帮助大伙构建自己的省、市、区三级列表查询

    省市县oracle数据库sql

    从给定的文件信息中,我们可以提取到关于Oracle数据库中SQL操作的重要知识点,特别是与创建表、定义主键约束以及插入数据相关的操作。下面将详细解释这些知识点。 ### 创建表 在Oracle数据库中,`CREATE TABLE`...

    vs截取字段

    例如,如果我们有一个名为`users`的表,其中`email`字段存储电子邮件地址,要截取邮箱前缀(即@符号之前的部分),可以使用如下查询: ```sql SELECT SUBSTRING(email, 1, CHARINDEX('@', email) - 1) as prefix ...

    网络数据包截取器

    在网络通信中,信息被分成一个个小的数据单元,即数据包,每个数据包包含了源地址、目的地址、协议类型以及实际传输的数据等信息。网络数据包截取器就是用来捕获这些在网线上流动的数据包,从而让我们得以观察到网络...

    局域网数据包截取分析程序

    这允许我们查看网络中的通信细节,包括源和目标IP地址、端口号、传输协议(TCP、UDP、ICMP等)以及数据内容。 局域网环境是数据包截取的常见场景,因为其相对封闭且易于控制。在这个环境中,数据包截取可以用于多种...

    网络封包截取器

    网络封包截取器是一种用于监控和分析网络通信的强大工具,它能够捕获通过网络传输的数据包,并提供详细的信息以供分析。这类工具对于网络管理员、安全专家以及软件开发者来说非常有用,因为它们能帮助诊断网络问题、...

    nginx location中uri的截取的实现方法

    说明: location 中的 root 和 alias root 指令只是将搜索的根设置为 root 设定的目录,即不会截断 uri,而是使用原始 uri 跳转该目录下查找文件 aias 指令则会截断匹配的 uri,然后使用 alias 设定的路径加上...

    怎么截取字符串的小程序

    - 正则表达式:除了基本的截取,我们还可以使用正则表达式来匹配和提取复杂的模式,如邮箱地址、电话号码等。 - 分割字符串:有时我们可能需要按照特定分隔符来截取,如`split()`方法可以将字符串按分隔符拆分成多...

    网络封包修改器 截取器

    网络封包修改器和截取器是网络诊断和分析领域中的重要工具,它们主要用于查看、理解和控制网络通信过程。在本文中,我们将深入探讨这些工具的功能、工作原理以及它们在IT领域的应用。 首先,让我们理解“封包”...

    封包截取工具

    每个数据包包含了源地址、目标地址、数据内容以及控制信息等,它们通过网络层协议(如IP)进行路由,并在传输层(如TCP或UDP)确保数据的正确传输。数据包截取就是对这些在网络中流动的数据包进行抓取和记录,以便...

    中国行政区省市县sql oracle适用

    中国行政区省市县三级sql oracle适用

    Linux系统下ARP数据包截取和分析.pdf

    在Linux操作系统中,ARP(Address Resolution Protocol,地址解析协议)数据包的截取和分析是网络安全管理和故障排查的重要手段。ARP协议主要用于解决IP地址到物理地址(MAC地址)的映射问题,但同时也可能成为网络...

    中国省市区街道 sql(SQL server)

    中国省市区街道 sql(SQL server) INSERT [dbo].[Whir_Cmn_Area] ([Id], [Name], [EnName], [Pid], [ParentPath], [State], [IsDel], [Sort], [CreateDate], [CreateUser], [UpdateDate], [UpdateUser], [Code]) ...

    计算机组成原理-课堂练习-第四章Cache.doc

    2. Cache截取地址,查找是否已缓存该地址对应的数据。 3. 如果命中,直接从Cache读取数据,阻止主存读操作。 4. 如果未命中,主存继续读取数据,同时Cache可能根据替换策略(如LRU)替换掉一块数据。 5. 主存读取的...

    FaFa工具箱截取封包工具.zip

    封包截取是网络监控的一种方法,通过捕获在网络中传输的数据包,我们可以分析通信过程中的信息,包括源地址、目标地址、传输协议、数据内容等。这对于调试网络应用、检测安全漏洞或优化网络性能有着不可忽视的作用。...

    fengbao.rar_封包_封包 截取_封包截取

    描述中的“模拟封包截取器”可能是一个简化版的工具,它可能提供用户友好的界面,用于显示封包的详细信息,包括源和目的IP地址、端口号、传输层协议(TCP、UDP等)、数据长度等。对于初学者来说,这样的工具可以帮助...

    网络封包截取器E语言编写

    E语言的socket库可能提供sendto或send函数,允许我们将构建好的封包发送到指定的IP地址和端口。 拦截封包可能涉及到了解操作系统级别的网络驱动和内核模块,因为这通常需要在数据包到达应用层之前就进行操作。E语言...

    网络封包截取工具!支持发送

    这些截取的数据包随后会被工具解析,展示出源地址、目标地址、端口号、传输层协议(如TCP或UDP)、数据负载等信息。 在分析封包的过程中,我们可以获取以下关键信息: 1. **网络通信模式**:查看哪些设备在通信,...

    rf.rar_RF 字符串截取_Rf字符串比较_rf字符串切割

    一个简单的邮箱正则表达式可能是`^\S+@\S+$`,如果这个正则表达式能成功匹配到你的字符串,那么就可以认为这个字符串是一个有效的邮箱地址。在Python中,可以使用`re.match()`或`re.search()`函数进行比较。 3. RF...

Global site tag (gtag.js) - Google Analytics