level 1
sql中有一个字段中存储的数据文nvarchar类型,但是该字段中大部分数据为数字,存在少量数据为1+2、2
+3
等数据,现在需要使用改字段进行计算,如果将1+2、2+3等数据计算成合使用。
2022年05月24日 00点05分
1
level 8
自定义函数,写个正则判断直接显示数值还是?+?方式计算结果再显示
PS:函数不建议用来做where条件
2022年05月24日 02点05分
2
level 5
先用like'%+%'把这种数据提取出来,再用instr判断+的位置,substr(number,1,instr(number,'+')-1),substr(number,instr(number,'+')+1) 然后两个列做运算,做完之后用union all并进去除带有➕号字符的表中,就完成了。
2022年05月25日 17点05分
4