FR可以将数据库不规则的数据按照一定的规则取出来做成另一个数据集吗?从而可以实现对新数据集的查询。
比如,数据库中 A B俩字段,A为序号,B为一串数字,如:123#1234#12345#123456 ,以#号来区分每段数字代表的含义。其中我想把B字段中的数据,按照以#号区分为N个字段,比如123#拆分为字段#1,1234#拆分为字段#2... 123456#拆分为字段#n
有啥方法可以实现这种需求吗
好像可以在sql里拆分成不同的结果集
如果#号的位置是规律的。可以实现
如果#号位置不规律,会比较麻烦点。但也是可以的
先说#号位置按照你说的这种情况是规律的话。
那可以在sql中先取字段#1
select A字段,left(字段B,3) 字段1,substr(字段B,5,4) 字段2,substr(字段B,10,5) 字段3,substr(字段B,17,6)字段4
from 表