发布网友 发布时间:2022-04-30 18:31
共3个回答
热心网友 时间:2023-10-09 12:19
如果是海量数据,那速度是很可怕,知道大概有几年的数据吗?你是不是可以尝试只查询一个月的数据,然后将结果放在临时表里,再循环这个查询时间,比如我把2010年1月、2月、3月、4月份的结果用循环查找出来,放到临时表tbl1,然后再从临时表中进行分组,这样效率可能会高一点。热心网友 时间:2023-10-09 12:19
1.VC_FUNDACCOUNT 和 FUND_BALANCE 为什么不能直接连接查询?追答1.是拷错表名了,是DC_STATICSHARES和FUND_BALANCE,这两个表应该可以连接查询吧。
你T4的结果集只是从 DC_STATICSHARES查询数据,完了才跟 FUND_BALANCE 进行关联的吧?
2.还是没明白,你到底是想分组查询,还是只是找到最大的时间的那行数据?
如果你是想分组,这个是没有办法把group by 去掉的。
3.既然是大表,为什么不建索引呢?
热心网友 时间:2023-10-09 12:20
执行计划是啥呀