把逗号分隔的项拆解成多列
mysql吧
全部回复
仅看楼主
level 2
Lil_Pg 楼主
如图,楼主的每个user_id对应多个event_id(用逗号分隔开了)。
现在我想把event_ids拆解,形成如
user_id event_id
1000398 10950433
1000398 10983842
1000398 11004646
…… ……
这样的形式,请问在mysql里应该怎样写最简便呢?(数据量不是很少,有1W多个user吧)
2014年07月23日 05点07分 1
level 9
先用mysqldump导出数据,然后用sed处理,然后导入。
2014年07月25日 18点07分 2
恩呢,谢谢回复,我已经解决了。我的方法是先与一个自增的表做限制条件的笛卡尔积连结(每组连接小于等于个数),然后按个取出。学习的是http://www.cnblogs.com/cenalulu/archive/2012/08/20/2647463.html
2014年07月26日 07点07分
这方法还不错,学习了
2015年06月07日 15点06分
回复
zxglcyzsg
:厉害
2016年12月21日 02点12分
level 2
NB
2015年06月08日 03点06分 3
level 2
这个是真的很不错啊
2015年06月08日 06点06分 4
level 8
我以为些个存储过程呢
2015年06月08日 06点06分 5
level 2
楼主,怎么安装MySQL?
2015年10月18日 03点10分 6
level 1
利害
2016年12月21日 02点12分 8
1