两个表数据关联速度慢

image.png

如上图  表A和表B数据(不同数据库服务器的数据)根据店铺名称关联,表B数据是用公式 sql("TEST", "select sum(kcsl) from  kcdc where mc='" + C3 + "'", 1, 1),但行数多了,显示速度就非常缓慢,等于一行一行进行关联。有没有其它好的办法。

FineReport zoan 发布于 2023-1-12 18:16 (编辑于 2023-1-12 18:21)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
七夜Lv6初级互助
发布于2023-1-12 19:43(编辑于 2023-1-12 19:45)

参考帮助文件https://help.fanruan.com/finereport/index.php?doc-view-534.html

sql()函数在大数据量下性能就是不好,可以试试value()函数

图片.png

最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2023-1-12 18:30

用数据集函数试试

添加个数据集 ds1    select sum(kcsl) as kcsl from kcdc

单元格里写  ds1.select(kcsl,mc='" + C3 + "')

  • 3关注人数
  • 333浏览人数
  • 最后回答于:2023-1-12 19:45
    请选择关闭问题的原因
    确定 取消
    返回顶部