假设我有一个复杂的链表查询,这里简称A查询。当我得到A查询以后,我的B查询 C查询其实都是根据A查询计算来的(比如汇总金额,汇总数量等等)。请问有什么方式可以做到? 我目前使用的是存储过程返回多个结果集的方式,但是感觉展示很慢,查询分析器执行需要5秒 但是前端展示需要30秒。 PS:解释下我目前的做法:我在存储过程内 把复杂的连表查询写入到临时表A,然后B,C,D查询分别是独立的一个临时表,因为有了临时表A这个所谓的基础表,所以其他的表都是通过这个表来算。 请大佬指点下有没有更理想的方式,比如在帆软先搞一个Ds1,然后我Ds2,Ds3..都直接取Ds1的结果。 如果有方法,请提供一下参考文档,感激不尽。 |
最佳回答 |
||||
0
|
|