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

廉洁沈阳网站国际要闻

廉洁沈阳网站,国际要闻,网站建设企业网站制作,dedecms 网站搬迁 模板路径错误背景: 项目需要从一张表查询出来数据插入到另一张表,其中有一个字段是用逗号分隔的字符串,需要多行输入到另一张表,那么这个如何实现呢 方案: 下面先粘贴下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/94075.html

相关文章:

  • 福永医院网站建设营销策划书范文1000字
  • 政府网站哪家公司做的百度浏览器网址
  • 搜索网站做推广seo中心
  • 网站的功能建设方案seo面试常见问题及答案
  • 晋江网站设计电脑培训学校能学什么
  • 中企动力z云邮箱seog
  • cms做企业网站建站系统优化网站标题名词解释
  • 网站建设 模板广州seo和网络推广
  • 电子商务网站建设的过程和步骤搜索引擎优化学习
  • 品牌网站建设相关问题免费发帖的平台有哪些
  • 关于网站建设的英文文章安徽网络优化公司
  • 门户网站推广怎么做今日百度搜索风云榜
  • 购物网站建设名字怎样推广品牌
  • 钓鱼网站怎么做专业黑帽seo
  • wordpress 网站开发郑州网站制作
  • 做网站哪个最好seo公司杭州
  • 做直播信号网站站长工具seo综合查询是什么
  • 优秀flash网站欣赏seo优化运营
  • wordpress信息搜索插件seo排名的公司
  • 怎么看一个网站是哪个公司做的网络搜索优化
  • 网站制作需求表优化营商环境
  • 做网站是不是要拍法人的照片一个具体网站的seo优化方案
  • 丹灶网站建设怎么建立网站的步骤
  • 网站正在建设中英语怎么说微信营销推广公司
  • 咋做抽奖网站百度平台商户电话号码
  • 深圳网站建设选哪家好百度代做seo排名
  • 一个考试网站怎么做优化是什么意思?
  • 网页跟网站的区别什么叫seo
  • 阿里云建站套餐sem优化怎么做
  • 机械网站建设semantic