L
lixx
Unregistered / Unconfirmed
GUEST, unregistred user!
我有一Access数据库,其中有一表是如下结构:
表中日期字段是时间日期型,其余的A B C ...Z全是数字,是为了便于说明问题才改为字母
表 table1
日期 1点 2点 3点
2001-11-01 A B C
2001-11-02 D E F
2001-11-03 G H I
. . . .
. . . .
. . . .
2001-11-30 W X Y
2001-12-01 Z .. ..
. . . .
要得到如下结果:
日期 1点 2点 3点
2001-11-01 A-D B C
2001-11-02 D-G E F
2001-11-03 G-J H I
. . . .
. . . .
. . . .
2001-11-30 W-Z X Y
2001-12-01 Z-AA .. ..
. . . .
即每天的1点的值是第一天的1点的原值减去第二天1点原来的值.
这个用SQL语句怎么实现.
最好不要用嵌套SQL,因为我感觉这样效率太低(特别是当数据量大时)
表中日期字段是时间日期型,其余的A B C ...Z全是数字,是为了便于说明问题才改为字母
表 table1
日期 1点 2点 3点
2001-11-01 A B C
2001-11-02 D E F
2001-11-03 G H I
. . . .
. . . .
. . . .
2001-11-30 W X Y
2001-12-01 Z .. ..
. . . .
要得到如下结果:
日期 1点 2点 3点
2001-11-01 A-D B C
2001-11-02 D-G E F
2001-11-03 G-J H I
. . . .
. . . .
. . . .
2001-11-30 W-Z X Y
2001-12-01 Z-AA .. ..
. . . .
即每天的1点的值是第一天的1点的原值减去第二天1点原来的值.
这个用SQL语句怎么实现.
最好不要用嵌套SQL,因为我感觉这样效率太低(特别是当数据量大时)