Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何将查询中未查到的项用前一个来数据来填充。

赵  发表于:2016-08-10 17:54:17  
复制

股票查询数据库。利用交叉查询查出某周几天内的股票收盘情况。可有的股票停牌,如何用前一天或更早的日期收盘作为当日收盘来查询。下面编写的如何修改:

TRANSFORM Avg(历史数据.收盘价) AS 收盘价之平均值

SELECT 历史数据.Code
FROM 历史数据
WHERE (((历史数据.交易日期) Between #11/9/2015# And #11/13/2015#))
GROUP BY 历史数据.Code
ORDER BY 历史数据.Code, 历史数据.交易日期
PIVOT 历史数据.交易日期;

 

Top
缪炜 发表于:2016-08-11 08:22:56
你的意思是日期是变化的?不是像你上面那样固定的?


赵 发表于:2016-08-11 18:14:26
日期是连续的,但有的股票停牌一天或多天

蒋元根 发表于:2016-08-12 06:17:22
请学习参考煮江品茶老师2011/4/3 发表的对网友Alshift“如何让数据等于上一笔数据的一个值?”问题的解决方法。


http://www.accessoft.com/bbs/showtopic.asp?id=12092

点击下载此附件



总记录:3篇  页次:1/1 9 1 :