请教版主,ACCESS数据库中如下表,请问如何计算上下期的差额?
日期
头寸
未平仓合约
2009-8-4
10615
80101
2009-8-11
824
70654
2009-8-18
2353
72642
2009-8-25
11647
86500
2009-9-1
32365
107605
2009-9-8
40799
115249
2009-9-15
37107
108330
2009-9-22
45615
119452
2009-9-29
44856
48523
2009-10-6
44643
120340
2009-10-13
33339
119052
2009-10-20
31185
120630
2009-10-27
17530
115161
2009-11-3
19832
110032
2009-11-10
21878
117344
2009-11-17
35552
125908
2009-11-24
51710
131833
2009-12-1
56907
144123
2009-12-8
35002
123501
2009-12-15
8372
88438
2009-12-22
-1011
93224
2009-12-29
-14903
95217
2010-1-5
-16811
104231
2010-1-12
-16744
120568
2010-1-19
-17096
122367
2010-1-26
-4347
119819
首先,数据日期这个字段你要改名为StockDate,否则会出错
然后
//读取字段数据
cc:=DBVALUE('未平仓合约');
dd:cc-ref(cc,1); //dd则为差值
详细的数据库调用说明
http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=401&page=2
谢谢,能在数据库中先处理吗?