回 帖 发 新 帖 刷新版面

主题:菜鸟求高手指教!从大库中提取相应年份建个新库!

一个foxpro表,里面很多字段,想提其中一个字段,表格式如下
台站号   日期       stadate           it         itmax         itmin...........
50136   01/01/61   5013619610101      -317       -295          -297.............
...........
...........
50742   12/31/08   5074220081231     ...............................


一个大的资料库,所有台站的从1961年---2008年的资料,我想要的是建个新表,从这个大库里把2005年到2008年的所有站所有字段的资料提取出来,日期是日期型的,没法取,只好从stadate里提,可是不知怎么提,请高手指教!!!

回复列表 (共2个回复)

沙发

先拷贝一个原库用 ZAP 清空作为新库

用以下命令设置环境:打开数据库就是1961.01.01-2008.01.01 的格式了 

SET DATE ANSI       &&设置日期格式
SET CENTURY ON      &&设置2000年格式

再用 APPEND FROM FileName  FOR 日期>=CTOD("2005.01.01") AND 日期<CTOD("2009.01.01")

追加到空的新库即可

板凳

噢,这么简单呀,嘻嘻,谢谢,试验下

我来回复

您尚未登录,请登录后再回复。点此登录或注册