1,OK,1.400,6567;2,NG,0.000,0;3,OK,1.400,4812;4,OK,1.401,3127;5,NG,0.011,8931;6,OK,1.401,3054;7,NG,0.815,6872;8,OK,1.400,7465
固定是8组数据,每组数据用分号分开的,一组数据有四个字段,用逗号分开,怎么给他全写到统一行里(mysql),分成32个字段来存
mysql数据库没有split函数。。你自定义一个函数。。
mysql如何实现split操作? - 简书 (jianshu.com)
然后依次截取成多列
如果用填报的话,放在帆软的设计器中设置公式比如:
=SPLIT(SPLIT(A1,";"),",")
横向扩展。最后把它们通过填报写放数据库里面
固定列。好设置填报属性把32列全列出来。然后公式直接复制就行了
B列到后面所有列的公式写一样的都是这样:
=INDEXOFARRAY(SPLIT(SUBSTITUTE(A2,";",","),","),COL()-1)
分成32个字段来存?没懂,存在一个字段内直接按这个格式写就行。