sql怎么用代码截取指定字符,第一个/与第二个/截取取名为一级目录,第二个/与第三个/截取取名为二级目录,第三个/与.之前的截取取名为报表名称
第一步:将字段内容翻转(reverse函数)。
-- ttt/aa/bb/cc.cpt
-- tpc.cc/bb/aa/ttt
第二步:【.】及之前的内容去掉(截取或replace)。
-- cc/bb/aa/ttt
第三部:通过split()分割,取对应的前三个元素。
-- cc,bb,aa
按照这个思路去实现即可!
那这个呢?第三个/与.之前的截取取名为报表名称?
你需要的应该是倒过来截取吧?