当前位置: 首页 > wzjs >正文

企业网站的推广方法网站做程序员

企业网站的推广方法,网站做程序员,海外跨境电商平台排行榜前十名,打开百度app前言 由于本人sql比较薄弱 将一些常用又使用的sql语句记录与大家分享 一:替换特殊字符分割的字符串 需求如下: 有张原始表tschedule 和新表bjcodechange ,需要将原始表的compeny_code字段和bjcodechange 的oldwindcode 进行关联替换成bjcodec…

前言
由于本人sql比较薄弱 将一些常用又使用的sql语句记录与大家分享
一:替换特殊字符分割的字符串
需求如下:
有张原始表tschedule 和新表bjcodechange ,需要将原始表的compeny_code字段和bjcodechange 的oldwindcode 进行关联替换成bjcodechange表的newwindcode字段
无特殊字符的查询很简单 如下


UPDATE tschedule  tsSET ts.security_code =(SELECT bj.newwindcodeFROM BJcodechange bjWHERE ts.security_code = bj.oldwindcode)WHERE EXISTS (SELECT 1FROM BJcodechange bjWHERE ts.security_code = bj.oldwindcode);

但是有特殊字符的数据如下 注意测试原始表的compeny_code字段的内容许如下所示
tschedule:

namecompeny_code
张三000001
李四800981,000001,000002

bjcodechange:

oldwindcodenewwindcode
800981888888

最终的效果如下

namecompeny_code
张三000001
李四888888 ,000001,000002

完整步骤
步骤1:拆分后的中间数据 (split_data)

ridelemord
OKABKyAAA2AAAAiTAAD0000011
OKABKyAAA2AAAAiTAAD8009812
OKABKyAAA2AAAAiTAAD0000013
AABKyAAA2AAAAiTAAD0000021
步骤2:关联后的中间数据
ridelemnewwindcode
-------------------------------------------
OKABKyAAA2AAAAiTAAD430017920017
OKABKyAAA2AAAAiTAAD000001(null)
OKABKyAAA2AAAAiTAAD430017920017
AABKyAAA2AAAAiTAAD000001(null)
步骤3:聚合后的结果 (merged)
ridnew_code
-------------------------------------------
OKABKyAAA2AAAAiTAAD920017,000001,920017
AABKyAAA2AAAAiTAAD000001
MERGE INTO tschedule a
USING (WITH split_data AS (SELECT a.rowid AS rid, regexp_substr(a.compeny_code, '[^,]+', 1, LEVEL) AS elem,LEVEL AS ordFROM tschedule aCONNECT BY LEVEL <= regexp_count(a.compeny_code, ',') + 1AND PRIOR a.rowid = a.rowidAND PRIOR DBMS_RANDOM.VALUE IS NOT NULL)SELECT rid,LISTAGG(NVL(b.newwindcode, elem), ',') WITHIN GROUP (ORDER BY ord) AS new_code FROM split_data sdLEFT JOIN bjcodechange b ON sd.elem = b.oldwindcode  GROUP BY rid
) merged
ON (a.rowid = merged.rid)
WHEN MATCHED THENUPDATE SET a.compeny_code = merged.new_code
WHERE a.compeny_code != merged.new_code;

好了 至此 oracle值sql记录 点点关注不迷路 老铁们!!!!!

http://www.dtcms.com/wzjs/803806.html

相关文章:

  • 网站优化排名北京工商登记服务平台
  • 网站内的地图导航怎么做南京做网站外包
  • yellow片高清影视在线观看wordpress seo插件教程
  • 宝安附近公司做网站建设哪家效益快微信做明天展现网站要多少钱
  • 营销型网站建设细节五个网络营销方式
  • 微网站平台建设方案中国建设银行个人客户
  • 深做网站公司折800网站源码
  • 自己做网站 最好的软件下载中国网站建设调查分析
  • 济南网站假设推广网站平台建设工作汇报
  • 购物网站主页设计图怎么样引流顾客到店方法
  • 乐清官方网站图片网站该如何做seo优化
  • 如何自己开发网站创建网站花钱吗
  • 网站备案掉了什么原因怎么用jsp做网站
  • 下载游戏的软件应用哈尔滨网络优化公司有哪些
  • 网站建设与网站主机的选择dnf怎么做盗号网站
  • 如何做征信公司网站广东网站设计与建设
  • 夸克建站系统官网工程认证网站的建设
  • 台州制作网站软件长春企业网站排名优化
  • ie禁止访问网站酒店建筑设计网站
  • 深圳企业网站建设推广外包服务商wordpress 在线答题
  • 温州最便宜网站建设网站在百度突然搜不到了
  • 老河口网站排版设计说明
  • 怎么能让我的网站被百度收录dw软件怎么做网页
  • 新建的网站可以百度推广google网站质量
  • 网站优化北京seoui页面设计图
  • 免费的行情网站app软件推荐阿里云cdn wordpress错位
  • 品牌网站设计打造wordpress 4.9 正式版
  • 秦皇岛网站开发公司电话订阅号可以做微网站
  • 设计logo免费网站汕头论坛贴吧
  • sharepoint做门户网站一键生成详情页的软件