Office中国论坛/Access中国论坛

标题: 如何获取缺损数据列表 [打印本页]

作者: danis    时间: 2011-10-12 22:17
标题: 如何获取缺损数据列表
有表如下:
A
日期               交易数量
2011/01/01    100
2011/01/03    100
2011/01/05    100
2011/01/06    10

想得到结果:
日期               交易数量
2011/01/02    0
2011/01/04    0
作者: Henry D. Sy    时间: 2011-10-13 00:38
做个完整的日期表,然后寻找不匹配的记录即可!
作者: roych    时间: 2011-10-13 00:45
做一张含有全年日期的数据表,格式如下:
日期               交易数量
2011/01/01     0
2011/01/02     0
2011/01/03     0
…………………………
2011/12/31     0

假定这张表为“日期表”,之前的表为“实际交易”,那么接下来做左联接查询:
SELECT 日期表.日期, 日期表.交易数量 FROM 日期表 LEFT JOIN 实际交易 ON 日期表.日期 = 实际交易.日期 WHERE 实际交易.日期 Is Null




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3