| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1506 人关注过本帖
标题:如何实现多条件模糊筛选数据,并保存至新表?
只看楼主 加入收藏
dengxsh
Rank: 2
等 级:论坛游民
帖 子:87
专家分:40
注 册:2013-2-26
结帖率:73.68%
收藏
已结贴  问题点数:20 回复次数:2 
如何实现多条件模糊筛选数据,并保存至新表?
需从总表中筛选出下列条件记录,并保存为“效果.xls”新表:
需求一:
    条件①:经管学院
    条件②:“刘”、“王”姓主讲教师
    条件③:5-6周(连续周数情况)
    条件④:星期三
    条件⑤:56节
需求二:
    条件①:经管学院
    条件②:“刘”、“王”姓主讲教师
    条件③:5、8周(不连续周数情况)
    条件④:星期三
    条件⑤:56节
如何实现多条件模糊筛选数据,并保存至新表?(VFP).rar (60.67 KB)
搜索更多相关主题的帖子: 教师 记录 如何 学院 
2017-02-23 13:22
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:10 
*给你个列子,如果DBF表名为:排课.dbf,表的结构为:排课(学院 C(20),教师 C(20),星期 C(20),课节 C(20),周数 N(2,0))
*开始了
if !used("排课")
   use 排课 in 0 &&如果表没有打开就打开 排课.dbf 表
end
*1、复制到EXCL
exclfile = "效果.xls"
COPY TO (exclfile) TYPE XL5
*2、多条件查询,模糊查询是 用 $ ,准确查询时用 =
set filter to allt(学院)='经管学院' and ("刘" $ allt(教师) or "王" $ allt(教师)) &&查 经管学院,老师名称带有 刘字,或者王字,其它的条件,你自己学着加进去

2017-02-23 13:51
sdoger
Rank: 2
等 级:论坛游民
威 望:1
帖 子:27
专家分:12
注 册:2011-2-15
收藏
得分:10 

COPY TO 效果.xls for !dele() and allt(学院)='经管学院' and ("刘"=left(教师,2) or "王"=left(教师,2)) and "5-6周"=连续周数情况 and "星期三"=星期 and "56节"=节 TYPE XL5

看看能满足哇???
如果要排序,可以事先排序好!~~
2017-02-23 14:26
快速回复:如何实现多条件模糊筛选数据,并保存至新表?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.058606 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved