sqllite数据库如何切割字符串。

%J~MDRGZB~RKY}{YIM_S@)K.png


我知道substr 和instr运用,但是他是sqllite数据库,还是不太好实现,看似很简单,其实不太好实现。真的难倒我这个3年的程序员了。

用户M9089021 发布于 2020-9-14 09:46 (编辑于 2020-9-14 09:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
ColdmanLv6高级互助
发布于2020-9-14 10:09
最佳回答
0
张洪威Lv6高级互助
发布于2020-9-14 09:51

全部放单元格里面用帆软的公式来做,不一定需要sql实现的。

最佳回答
0
krystal033Lv7高级互助
发布于2020-9-14 09:52

都放到帆软里面用split函数分割

最佳回答
0
孤陌Lv6资深互助
发布于2020-9-14 09:52(编辑于 2020-9-14 09:56)

这个题目不一定要全部靠 SQL来做的   只需要简单SQL割一下 就可以用FR的公式来做

SQL 只需要把数组的拆分成2条数据  然后把地区缺的 数据去了 日期缺少的补全就可以了

 就是1  4  8 条的数据处理一下 就好了然后用 数据列 分组  公式分组 就可以完成了

最佳回答
0
yiyemeiyingLv4高级互助
发布于2020-9-14 09:55
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

-_-||参考这个思路扩展。

最佳回答
0
axingLv6专家互助
发布于2020-9-14 10:24

纯公式实现

WorkBook10.cpt


  • 8关注人数
  • 673浏览人数
  • 最后回答于:2020-9-14 10:24
    请选择关闭问题的原因
    确定 取消
    返回顶部