2 qq 40004754 qq_40004754 于 2017.09.05 15:05 提问

请教:mysql 的update语句怎么根据文本范围修改其他字段

如图:图片说明
例如,我要根据Textdata里的内容‘第一章倒撒地方’至 ‘第二章啦啦’来update使Title字段里内容都变成‘第一章’
不是范围id(39~45),而是范围Textdata(第一章...~第二章...)

3个回答

caozhy
caozhy   Ds   Rxr 2017.09.05 15:11

正则表达式判断

 第[一二三四五六七八九十百千]+章
qq_40004754
qq_40004754 回复caozhy: 好的
2 个月之前 回复
caozhy
caozhy 回复qq_40004754: google 搜 mysql 正则表达式
2 个月之前 回复
qq_40004754
qq_40004754 表示不太懂- -
2 个月之前 回复
qq_23292875
qq_23292875   2017.09.05 15:15

如果你Textdata字段 的开头并没有规律的话 那你就需要在搞一张表 标记一下第一章下都有哪些记录

qq_40004754
qq_40004754 呀,要这么麻烦哒
2 个月之前 回复
D2012LY
D2012LY   2017.09.05 15:36

使用Textdata里的内容 查到第二章开始的id-1 ,update title ='第一章',是这个意思?

qq_40004754
qq_40004754 好的 我去尝试下
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片