DATE PCODE ACODE TRAFFIC DIFFERENCE
25-02-2013 S_HDFCBANK S_HDFCBANK 15085056
24-02-2013 S_HDFCBANK S_HDFCBANK 9118809
2 つの日付からトラフィックの差を取得し、最後の列に追加するのを手伝ってください。
あなたはこのようなことをすることができます:
SQL> select dte,pcode,acode,traffic,
2 traffic - lag(traffic) over (order by dte) difference
3 from data
4 order by 1, 2, 3;
DTE PCODE ACODE TRAFFIC DIFFERENCE
--------- ---------- ---------- ---------- ----------
24-FEB-13 S_HDFCBANK S_HDFCBANK 9118809
25-FEB-13 S_HDFCBANK S_HDFCBANK 15085056 5966247
日付ごとに多くpcode
acode
あり、それらを個別に処理したい場合は、分析を次のように変更する必要があります。
lag(traffic) over (partition by pcode,acode order by dte) difference