之前谈了怎样后台导出SAP序时账,因为导出的序时账数据量较大(3家主体公司,2017-2020年的数据),用了数据库MYSQL中的LEFT JOIN 来处理连接多表汇总数据,查询太慢啦,后来沦落到用手工分年来汇总数据,然后再导到MYSQL进行数据查询分析,惨兮兮,宝宝真的很生气,今天我就在项目结束后来搞一搞原因,为什么会这么慢?
01
背景
首先说下项目背景,从SAP后台导出了与会计凭证相关的两张表,两张表分别是BSEG(分字段导了两次)和BKPF,明细字段结构如下所示:
我现在的目标是把三张表数据拼成一张表数据,即一条