举例:一张表 ID XXX RQ 1 20 2014.4.7 2 30 2014.4.7 3 60 2014.4.7 4 25 2014.4.7 1 280 2015.4.7 2 350 2015.4.7 3 620 2015.4.7 6 250 2015.4.7 两天对比 要求出现: 2014.4.7 2014.5.7 差值 1 20 1 280 =280-20 2 30 2 350 =350-30 3 60 3 620 =620-60 4 25 (空) =-25 (空) 6 250 =250 直接ORACLE全表连接可以实现,但此表上千万数据,比较慢, FP的数据分片能否实现两片,然后连接,我测试的结果是ID前=ID后,是以前面的id为准的,这样ID=4可以显示,但ID=6那行会漏掉。反过来ID后=ID前,漏掉ID=4那行。 请帮助解决! |
最佳回答 |
||||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|