Office中国论坛/Access中国论坛
标题:
请教,如何在查询中取前一纪录的值?
[打印本页]
作者:
catz_912
时间:
2003-8-22 00:41
标题:
请教,如何在查询中取前一纪录的值?
请教,如何在查询中取前一纪录的值?例如:
日期 数量 昨天数量
03-8-9 5 null
03-8-10 11 5
03-8-11 6 11
03-8-12 8 6
昨天数量如何生成?
作者:
sea.er
时间:
2003-8-22 01:07
不懂
作者:
catz_912
时间:
2003-8-22 17:01
没说清,不过已经自己搞定,如下:
SELECT table.日期, table.数量, DLookUp("[数量]","table","[日期]=#" & [日期]-1 & "# ") AS 昨天数量
FROM table;
作者:
zqy
时间:
2003-8-26 19:10
如果日期不是连续的,该怎么办呢?
比方说,12号数量为8,接下来双休日,15日数量为6,那么15号对映的“昨天数量”应是12号的数量8。
这时该怎么做?
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3