[发明专利]使用复杂条件从数据源进行数据过滤的方法和系统有效
申请号: | 201010157790.6 | 申请日: | 2010-04-27 |
公开(公告)号: | CN102236659A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 黄敬;刘志宇 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 谭佐晞;李家麟 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了使用复杂条件从数据源进行数据过滤的方法,包括:将每种类型数据过滤所用筛选条件转换成由若干个过滤组相互间以相同逻辑关系组合的形式,过滤组包括若干个彼此间以同一逻辑关系组合且均为单一过滤要素的过滤条件,并将所得的过滤组及其过滤条件之间组合关系记载于数据库表中;将当前数据过滤所用筛选条件的取值写入数据库表中;查询数据库表获得当前数据过滤中各过滤条件要求,并依次从数据源中筛选出符合各过滤组要求的初选数据;根据过滤组之间的逻辑关系和初选数据,从数据源中获得符合当前数据过滤要求的数据。还相应公开了包括转换处理单元,赋值单元、第一过滤单元和第二过滤单元的系统。它能有效提高扩展性、维护性和复用性。 | ||
搜索关键词: | 使用 复杂 条件 数据源 进行 数据 过滤 方法 系统 | ||
【主权项】:
一种使用复杂条件从数据源进行数据过滤的方法,其特征在于,所述方法包括如下步骤:A、将每种类型数据过滤所用的筛选条件转换成由若干个过滤组相互之间以相同逻辑关系进行组合的形式,所述过滤组包括若干个彼此之间以同一逻辑关系进行组合且均为单一过滤要素的过滤条件,并将所得到的过滤组及其过滤条件之间的组合关系记载于数据库表中;B、将当前数据过滤所用筛选条件的取值写入所述数据库表中;C、查询所述数据库表获得当前数据过滤中的各过滤条件要求,并依次从数据源中筛选出符合当前数据过滤中的各过滤组要求的初选数据;以及D、根据所述过滤组之间的逻辑关系以及所述初选数据,从数据源中获得符合当前数据过滤要求的数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010157790.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种混合机
- 下一篇:单风道变风量末端控制装置