首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql 有没有split解决思路

2012-03-20 
mysql 有没有split有没有split 或是有什么办法可以取代split 呢?我要传入存储过程一个(subject1,subject2,

mysql 有没有split
有没有split 或是有什么办法可以取代split 呢?

我要传入存储过程一个 (subject1,subject2,subject3,subject4......)
类似这样的一个串,然后在过程里面用(,)给分开

有几个元素就分别去执行一个sql语句。

INSERT INTO cm_sys_student(studentid,syscategoryid,enroldate)SELECT uid,id,SYSDATE() 
FROM cm_sys_cocategory WHERE CATEGORYNUM = 红色区域,用","分开的每一个字符;


红色区域有几个值就执行几次sql语句.

如何实现呼?

[解决办法]
没看懂你的需求。 你可以通过字符串处理函数,一个一个取出啊。

没有直接的 SPLIT() 函数,你需要自己根据 , 来处理。
[解决办法]
没有
http://bbs.51cto.com/thread-484729-1.html
[解决办法]
可以参考这个贴子。

http://topic.csdn.net/u/20100414/14/e188a860-a36c-41a4-aeb8-8e66f1ccb83a.html
[解决办法]
参考楼上狼头的

热点排行