MYSQL :逗号分隔串表,分解成竖表_MySQL
程序员文章站
2022-04-14 21:11:59
...
bitsCN.com
MYSQL :逗号分隔串表,分解成竖表
[sql] DROP TEMPORARY TABLE IF EXISTS Temp_Num ; CREATE TEMPORARY TABLE Temp_Num ( xh INT PRIMARY KEY ); -- 创建数字辅助表 SET @i = 0; INSERT INTO Temp_Num(xh) -- 写入数字辅助表 SELECT @i := @i+1 FROM AdDataCenter.`Ad_Targeting_Mobisage` a LIMIT 0, 100 ; SELECT b.AdGroupID , SUBSTRING( str_split , a.xh , LOCATE(',',CONCAT( str_split ,','), a.xh ) - a.xh ) AS splitstr FROM Temp_Num a CROSS JOIN (SELECT AppCategory AS str_split ,app.* FROM AdDataCenter.Ad_Targeting_Mobisage app WHERE app.AdTargetingID IN (1,2,3,4) ) b WHERE a.xh
bitsCN.com
上一篇: php 显示指定路径下的图片_PHP
下一篇: php对特殊语句查询结果进行数组排序
推荐阅读
-
mysql替换表中的字符串的sql语句
-
mssql sqlserver sql对使用逗号分隔的字符串 转换为数据表的另类方法实现
-
mysql中向表中某字段追加字符串的方法
-
mysql中向表中某字段追加字符串的方法
-
竖表转横表_MySQL
-
mysql替换表中的字符串的sql语句
-
MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方_MySQL
-
3.mysql的中文问题,database级操作,表级操作,数据CRUD,分组操作,时间和日期,字符串相关函数,表的约束_MySQL
-
MYSQL分享:最快速度将字符串进行分割以表的方式进行展示_MySQL
-
mysql中向表中某字段追加字符串的方法