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

安徽省六安市建设局网站百度官网

安徽省六安市建设局网站,百度官网,网站建设的最新技术,大连seo背景: 项目需要从一张表查询出来数据插入到另一张表,其中有一个字段是用逗号分隔的字符串,需要多行输入到另一张表,那么这个如何实现呢 方案: 下面先粘贴下sql语句: select SUBSTRING_INDEX(SUBSTRING_…

背景:

项目需要从一张表查询出来数据插入到另一张表,其中有一个字段是用逗号分隔的字符串,需要多行输入到另一张表,那么这个如何实现呢

方案:

下面先粘贴下sql语句:

select SUBSTRING_INDEX(SUBSTRING_INDEX(v1.name, ',', b.help_topic_id + 1), ',', - 1) AS exhibit,SUBSTRING_INDEX(SUBSTRING_INDEX(v1.sku, ',', b.help_topic_id + 1), ',', - 1) AS skut
from test v1 JOIN mysql.help_topic AS b ON b.help_topic_id < (length(v1.name) - length(REPLACE(v1.name, ',', '')) + 1);

参数解释

1.SUBSTRING_INDEX(str, delimiter, count)

    参数解释

    str:必填。STRING类型。待截取的字符串

    separator:必填。STRING类型的分隔符

    count:必填。INT类型。指定分隔符位置

2.mysql.help_topic本身是mysql的一张信息表,用来存储各种注释等帮助信息

同时它有一个特点,拥有一个自增为1的id属性--help_topic_id 并且 拥有固定数量的数据

语句解释:

1.查询v1表的sku字段,按照逗号从左开始取b.help_topic_id + 1的值

SUBSTRING_INDEX(v1.sku, ',', b.help_topic_id + 1)

2.先从做开始截取对应的值,在此基础上从右往左在截取一位

SUBSTRING_INDEX(SUBSTRING_INDEX(v1.sku, ',', b.help_topic_id + 1), ',', - 1) AS skut

3.这个意思是关联表help_topic,help_topic_id长度取到v1.name字段用逗号分隔的数量的最大值

mysql.help_topic AS b ON b.help_topic_id < (length(v1.name) - length(REPLACE(v1.name, ',', '')) + 1)

http://www.yidumall.com/news/94779.html

相关文章:

  • 网站做多个页面torrentkitty磁力官网
  • 做填写信息的超链接用什么网站云巅seo
  • 新闻类网站怎么做百度推广网络推广竞价外包
  • 哈尔滨网站建设步骤今日热搜排行第一名
  • 网站建设谈单流程熊猫关键词工具
  • 扎区门户网站建设企业网站seo多少钱
  • 大学生网页设计心得体会网站优化哪家好
  • 灰大设计导航网谷歌seo外包公司哪家好
  • 西安做网站公司报价网站域名查询网
  • 荣昌网站建设线上平台推广方式
  • 小程序接广告可以赚多少钱seo关键词优化推广价格
  • 惠州市建设局网站办事指南seo搜索引擎优化主要做什么
  • 青海电商网站建设公司网站推广计划书范文
  • 上海正规做网站公司有哪些网站性能优化方法
  • 真实免费建站平台网络销售好做吗
  • wordpress esc attr小程序seo推广技巧
  • 怎样找到免费的黄页网站重庆seo俱乐部
  • 绵阳网站建设哪家好网站推广计划
  • 手机网站建站用哪个软件好app 推广
  • 如何做网站窗口营销的概念是什么
  • WordPress取消签名如何获取网站的seo
  • 做catia数据的网站线上培训课程
  • 两个WordPress文章同步更新廊坊网络推广优化公司
  • web网站开发自学指南网站域名备案查询
  • 网站建设兆金手指花总品牌传播推广方案
  • 网站的修改怎么找精准客户资源
  • 安徽省建设工程造价管理网站今日最新消息新闻报道
  • 高端网站建设高端网站建设专家百度推广登录首页
  • 武汉网站营销2021近期时事新闻热点事件
  • 重庆环保公司网站建设怎么创建自己的网站