sqlite数据库如何将字段内容拆分啊  请教大神  如图所示


FineReport 张宇 发布于 2019-4-29 15:38
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-4-29 16:20

sqlite有个substr函数可以截取字符串,(substr字符串,起始位置,长度)

还有个length函数可以获取指定值在字符串的长度

https://www.runoob.com/sqlite/sqlite-functions.html

这个链接是他的常用函数

但是其实建议你在报表里做内容拆分,如果需求允许的话,因为sqlite实在太麻烦了

公式里有个split函数可以分割字符串

具体公式说明如下


SPLIT(String1,String2):返回由String2分割String1组成的字符串数组。String1:以双引号表示的字符串。String2:以双引号表示的分隔符。例如逗号","示例:SPLIT("hello,world,yes",",") = ["hello","world","yes"]。SPLIT("this is very good"," ") = ["this","is","very","good"]。备注:如果只有一个参数,则返回一个错误。如果有多个参数,则只有前两个起作用。

  • 张宇 张宇(提问者) 想用语句实现 不想用单元格公式
    2019-04-29 16:30 
  • 吾姓独孤 吾姓独孤 回复 张宇(提问者) sqlite语句好像没有相应的根据分割符分割的函数
    2019-04-29 16:33 
  • 2关注人数
  • 3676浏览人数
  • 最后回答于:2019-4-29 16:20
    请选择关闭问题的原因
    确定 取消
    返回顶部