一对多的关联表,如何将字表字段枚举到主表后面组成一个宽表导出

问答  收藏
8 / 588

主表 ,其中的用药记录 字段 为一对多关联

zhubiao.png

子表 用药记录表
zibiao.png

想要导出的效果,如字表中有两条用药记录就在主表后面增加两列,表头为字表中药物名称,字段值为 药物用量
daochu.png

现在的思路是 新建一个空表,字段是所有需要导出的值,再增加 药物清单里所有的药物,通过工作流来 轮询用药记录表,拿每一个药物名称(如 西格列他钠)取过滤,取到对应药物的用量(取到的值写入 西格列他钠 字段 )

这个思路虽能解决问题,但是随着药物清单变化,需要随时调整。另外效率也不是很高

哪位大佬类似场景的经验,求求解决方案 或者思路