我知道substr 和instr运用,但是他是sqllite数据库,还是不太好实现,看似很简单,其实不太好实现。真的难倒我这个3年的程序员了。
1569562923361967.cpt
全部放单元格里面用帆软的公式来做,不一定需要sql实现的。
都放到帆软里面用split函数分割
这个题目不一定要全部靠 SQL来做的 只需要简单SQL割一下 就可以用FR的公式来做
SQL 只需要把数组的拆分成2条数据 然后把地区缺的 数据去了 日期缺少的补全就可以了
就是1 4 8 条的数据处理一下 就好了然后用 数据列 分组 公式分组 就可以完成了
SELECT x.ID,x.part2 as part FROM ( SELECT ID,part,substr(part,1,CHARINDEX(";",part,1)-1) as part1, substr(part,length(substr(part,1,CHARINDEX(";",part,1)+1))) as part2 FROM tab ) x
-_-||参考这个思路扩展。
纯公式实现
WorkBook10.cpt