亲测有效 格式为 update 需要修改的表 b1 inner join (查询到的临时表)b2 on b1.id=b2.id set b1.要修改的字段=b2.查询到的值
因为想要把表中的一个字段的一部分取出来...,另放一个新的字段里面,所以想到了mysql的字符串截取功能。...需要更新的数据:
select params, substring_index(params, ‘=’, -1), paramId from task where expiredDate is null...参数指定的值,就返回整个字符串
mysql> select substring_index(‘www.sqlstudy.com.cn’, ‘.coc’, 1);
+—————————————————+...如该字段数据为 1,2,3
mysql> select substring_index(substring_index(该字段, ‘,’, 2) , ‘,’, -1) from 表名;
+—————