sql问题解决与分享_有问有答_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  有问有答 »
总帖数
6
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3277 | 回复: 5   主题: sql问题解决与分享        下一篇 
18608399680
注册用户
等级:列兵
经验:86
发帖:2
精华:0
注册:2015-8-25
状态:离线
发送短消息息给18608399680 加好友    发送短消息息给18608399680 发消息
发表于: IP:您无权察看 2015-8-25 16:43:31 | [全部帖] [楼主帖] 楼主

把逗号分隔的项拆解成多列


北京联动北方科技有限公司

如图,楼主的每个user_id对应多个event_id(用逗号分隔开了)。

现在我想把event_ids拆解,形成如

user_id event_id
1000398 10950433
1000398 10983842
1000398 11004646
…… ……


这样的形式,请问在mysql里应该怎样写最简便呢?(数据量不是很少,有1W多个user吧)

---------------解决心得讨论------------

我的方法是先与一个自增的表做限制条件的笛卡尔积连结(每组连接小于等于个数),然后按个取出。




北京联动北方科技有限公司
欢迎分享&讨论!!!



赞(0)    操作        顶端 
CinderellaPink
注册用户
等级:少校
经验:1071
发帖:56
精华:0
注册:2015-7-15
状态:离线
发送短消息息给CinderellaPink 加好友    发送短消息息给CinderellaPink 发消息
发表于: IP:您无权察看 2015-8-25 22:58:01 | [全部帖] [楼主帖] 2  楼

北京联动北方科技有限公司这方法不错哦,学习了!



赞(0)    操作        顶端 
filogra
注册用户
等级:少校
经验:1408
发帖:13
精华:0
注册:2015-6-2
状态:离线
发送短消息息给filogra 加好友    发送短消息息给filogra 发消息
发表于: IP:您无权察看 2016-5-6 7:54:40 | [全部帖] [楼主帖] 3  楼



赞(0)    操作        顶端 
twany
注册用户
等级:少校
经验:1408
发帖:17
精华:0
注册:2015-6-2
状态:离线
发送短消息息给twany 加好友    发送短消息息给twany 发消息
发表于: IP:您无权察看 2016-5-9 10:58:19 | [全部帖] [楼主帖] 4  楼

逗号很神奇



赞(0)    操作        顶端 
ettu
注册用户
等级:上尉
经验:787
发帖:0
精华:0
注册:2016-2-22
状态:离线
发送短消息息给ettu 加好友    发送短消息息给ettu 发消息
发表于: IP:您无权察看 2016-5-9 11:04:49 | [全部帖] [楼主帖] 5  楼

路过,学习一下。



赞(0)    操作        顶端 
伊恩dih
注册用户
等级:少校
经验:819
发帖:15
精华:0
注册:2015-5-28
状态:离线
发送短消息息给伊恩dih 加好友    发送短消息息给伊恩dih 发消息
发表于: IP:您无权察看 2016-5-9 11:29:20 | [全部帖] [楼主帖] 6  楼

.学习学习,不错



赞(0)    操作        顶端 
总帖数
6
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论