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

网站建设准备资料中小企业网络安全

网站建设准备资料,中小企业网络安全,电商网站运营策划,网站免费建站的方法目录 效果如下源数据变更后的数据 方法第一种示例SQL和业务结合在一起使用 第二种示例SQL和业务结合在一起使用 结论 效果如下 源数据 变更后的数据 方法 第一种 先执行下面的SQL,看不看能不能执行,如果有结果,代表数据库版本是可以的&…

目录

    • 效果如下
      • 源数据
      • 变更后的数据
    • 方法
      • 第一种
        • 示例SQL
        • 和业务结合在一起使用
      • 第二种
        • 示例SQL
        • 和业务结合在一起使用
    • 结论

效果如下

源数据

在这里插入图片描述

变更后的数据

在这里插入图片描述

方法

第一种

先执行下面的SQL,看不看能不能执行,如果有结果,代表数据库版本是可以的,可以看下面和自己表关联的SQL,如果不行用第二种。

示例SQL
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('7654,7698,7782,7788',',',help_topic_id+1),',',-1) AS num 
FROM mysql.help_topic 
WHERE help_topic_id < LENGTH('7654,7698,7782,7788')-LENGTH(REPLACE('7654,7698,7782,7788',',',''))+1
和业务结合在一起使用
SELECTa.store_signer_name,substring_index( substring_index( a.concatStoreId, ',', b.help_topic_id + 1 ), ',', - 1 ) AS concatStoreId FROM(select store_signer_nameconcatStoreId from test) aINNER JOIN mysql.help_topic b ON b.help_topic_id < (length( a.concatStoreId ) - length(REPLACE ( a.concatStoreId, ',', '' )) + 1)

其核心在于mysql.help_topic,但是版本太低的数据库版本不支持,如果不支持,可以用下面第二种。

第二种

示例SQL
SELECTSUBSTRING_INDEX(SUBSTRING_INDEX(table_name.csv_values, ',', numbers.n), ',', -1) AS split_value
FROMtable_nameINNER JOIN(SELECT 1 n UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9 UNION ALL SELECT 10 UNION ALLSELECT 11 UNION ALL SELECT 12 UNION ALL SELECT 13 UNION ALL SELECT 14 UNION ALL SELECT 15 UNION ALL SELECT 16 UNION ALL SELECT 17 UNION ALL SELECT 18 UNION ALL SELECT 19 UNION ALLSELECT 20 UNION ALL SELECT 21 UNION ALL SELECT 22 UNION ALL SELECT 23 UNION ALL SELECT 24 UNION ALL SELECT 25 UNION ALL SELECT 26 UNION ALL SELECT 27 UNION ALL SELECT 28 UNION ALLSELECT 29 UNION ALL SELECT 30 UNION ALL SELECT 31 UNION ALL SELECT 32 UNION ALL SELECT 33 UNION ALL SELECT 34 UNION ALL SELECT 35 UNION ALL SELECT 36 UNION ALL SELECT 37 UNION ALLSELECT 38 UNION ALL SELECT 39 UNION ALL SELECT 40) numbersON CHAR_LENGTH(table_name.csv_values) - CHAR_LENGTH(REPLACE(table_name.csv_values, ',', '')) >= numbers.n - 1;

在上面的查询中,因为我逗号分隔的最大个数是36,所以我添加了40个UNION ALL SELECT子句,以生成数字序列1到40。你可以根据需要调整这个序列的长度。

请注意,如果你的逗号分隔值个数大于40,那么你需要相应地增加数字序列的长度。

和业务结合在一起使用
SELECT
table_name.store_signer_name,
table_name.store_signer_contact,SUBSTRING_INDEX(SUBSTRING_INDEX(table_name.concatStoreId, ',', numbers.n), ',', -1) AS store_id
FROM(select store_signer_name,store_signer_contact,GROUP_CONCAT(store_id) concatStoreId from t_store_esgin_info where business_status = 1003 and type =0 and start_year = 2023  group by store_signer_name,store_signer_contact having count(1) > 1) table_nameINNER JOIN(SELECT 1 n UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9 UNION ALL SELECT 10 UNION ALLSELECT 11 UNION ALL SELECT 12 UNION ALL SELECT 13 UNION ALL SELECT 14 UNION ALL SELECT 15 UNION ALL SELECT 16 UNION ALL SELECT 17 UNION ALL SELECT 18 UNION ALL SELECT 19 UNION ALLSELECT 20 UNION ALL SELECT 21 UNION ALL SELECT 22 UNION ALL SELECT 23 UNION ALL SELECT 24 UNION ALL SELECT 25 UNION ALL SELECT 26 UNION ALL SELECT 27 UNION ALL SELECT 28 UNION ALLSELECT 29 UNION ALL SELECT 30 UNION ALL SELECT 31 UNION ALL SELECT 32 UNION ALL SELECT 33 UNION ALL SELECT 34 UNION ALL SELECT 35 UNION ALL SELECT 36 UNION ALL SELECT 37 UNION ALLSELECT 38 UNION ALL SELECT 39 UNION ALL SELECT 40) numbersON CHAR_LENGTH(table_name.concatStoreId) - CHAR_LENGTH(REPLACE(table_name.concatStoreId, ',', '')) >= numbers.n - 1;

结论

如果Mysql版本较低,使用第二种,如果可以执行第一种示例SQL,那么推荐使用第一种,动态的。

http://www.yayakq.cn/news/160662/

相关文章:

  • asp.net 大型网站开发制作一个网站怎么做
  • 京东云建站网站建设有哪些
  • 网站服务器有哪几种网页制作素材照片和文案
  • 绍兴建设局网站首页找长期合作加工
  • 企业网站建设457216336网站建设及维护招聘
  • win7可以做网站吗在阿里巴巴网站上怎么做贸易
  • 网站建设广告素材建设专业网站电话咨询
  • 四川省建设工程网站智慧团建官网手机版登录
  • 网站后台管理系统密码海口手机网站制作
  • 北京王府井在几环关键字优化用什么系统
  • 网站开发应该注意什么青岛网络推广公司哪家好
  • 最适合新人的写作网站公司的网站建设费用算什么费用
  • 鞍山建设局的网站网站设计功能
  • 邵阳市建设局网站首页成都网站建设学校
  • 网站建设方案怎么做网络关键词排名软件
  • 做购物网站需不需要交税费医疗网站设计
  • 东莞网站设计公司楼市最新消息:2021年房价下跌
  • 做电影网站需要的服务器配置网红营销的缺点
  • 实战网站开发音乐网站建设规划书
  • 电子商务网站开发方案贵阳学网站建设
  • 网站建设的利益分析精品网站建设比较好
  • php做网站安性如何wordpress本地速度慢
  • 苏州网站建设代理湖北住房城乡建设厅网站
  • 网站建设培训学费装饰协会网站源码
  • 找人做短视频网站河北省建设工程综合信息网
  • 网站建设制作苏州郑州做网站网站建设费用
  • 南山做网站价格如何迅速建企业网站
  • 微信公众号可以做几个微网站吗wordpress能做手机版
  • 莱芜网站建设排行做网站推广大概需要多少钱
  • 工信部备案网站查网站版面设计流程包括哪些